{ "postId": 314507, "headline": "buy my stickers :0", "publishedAt": "2022-11-16T00:38:09.230Z", "filename": "314507-buy-my-stickers-0", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "1c12f496-fa1a-46c7-aa02-a560a6af0d24", "altText": "A small black anodised aluminium laptop on a dark wood floor in direct hard summer sun. The edges of the sticker meld into the texture of the chassis in the highlight, and are lost in the shadow", "previewURL": "https://staging.cohostcdn.org/attachment/1c12f496-fa1a-46c7-aa02-a560a6af0d24/DSC_7491ccc.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/1c12f496-fa1a-46c7-aa02-a560a6af0d24/DSC_7491ccc.jpg", "width": 5151, "height": 2897 } }, { "type": "attachment", "attachment": { "attachmentId": "6125e01e-bd98-4199-a469-aefc37777035", "altText": "Another shot of the same, but now it has a comparatively large sticker reading \"XEROX SIGMA 9 BALLS\" in the vacuum column sexion of an XDS XEROX SIGMA 9 tape-deck model", "previewURL": "https://staging.cohostcdn.org/attachment/6125e01e-bd98-4199-a469-aefc37777035/DSC_0807.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/6125e01e-bd98-4199-a469-aefc37777035/DSC_0807.JPG", "width": 3680, "height": 5520 } }, { "type": "markdown", "markdown": { "content": "They are fun!¹ and [factually inaccurate](https://nabijaczleweli.xyz/content/blogn_t/006-UNIX-r-ATT.html)." } }, { "type": "markdown", "markdown": { "content": "As seen on https://store.nabijaczleweli.xyz." } }, { "type": "markdown", "markdown": { "content": "¹ According to user testimonials. Actual experience may vary. This is not renal advice." } }, { "type": "markdown", "markdown": { "content": "¹ Also available without balls." } }, { "type": "markdown", "markdown": { "content": "[!['¹UNIX® is a registered trademark of AT&T.' sharp, antiquated white font on black background](https://store.nabijaczleweli.xyz/assets/001-UNIX-tp+r-sp-120dpcm.png)](https://store.nabijaczleweli.xyz/001-UNIX-r-ATT.html)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "They are fun!¹ and [factually inaccurate](https://nabijaczleweli.xyz/content/blogn_t/006-UNIX-r-ATT.html).\n\nAs seen on https://store.nabijaczleweli.xyz.\n\n¹ According to user testimonials. Actual experience may vary. This is not renal advice.\n\n¹ Also available without balls.\n\n[!['¹UNIX® is a registered trademark of AT&T.' sharp, antiquated white font on black background](https://store.nabijaczleweli.xyz/assets/001-UNIX-tp+r-sp-120dpcm.png)](https://store.nabijaczleweli.xyz/001-UNIX-r-ATT.html)" } { "postId": 1873096, "headline": "slav mfs on here b like", "publishedAt": "2023-07-04T23:31:15.036Z", "filename": "1873096-slav-mfs-on-here-b-l", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "milk? ok..... pretty pog...\nmilk (old, smelly)? lets fuckin GOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "milk? ok..... pretty pog...\nmilk (old, smelly)? lets fuckin GOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO" } { "postId": 1848402, "headline": "<- sanest UPU enjoyer", "publishedAt": "2023-07-03T21:03:07.467Z", "filename": "1848402-sanest-upu-enjoye", "transparentShareOfPostId": null, "shareOfPostId": 1844861, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e8e3663a-366e-4814-b151-86a85303cbc6", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e8e3663a-366e-4814-b151-86a85303cbc6/DSC_2725.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/e8e3663a-366e-4814-b151-86a85303cbc6/DSC_2725.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "af406ec0-5fde-4604-8e21-081ab22e078c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/af406ec0-5fde-4604-8e21-081ab22e078c/DSC_2731c.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/af406ec0-5fde-4604-8e21-081ab22e078c/DSC_2731c.JPG", "width": 2079, "height": 2772 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1844861, "headline": "[vancouver voice] hello to the grass touchers. and the non-grass-touchers.", "publishedAt": "2023-07-03T18:02:11.059Z", "filename": "1844861-vancouver-voice-he", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "2a6088e4-6aca-4c1f-b5e4-5b4094039047", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/2a6088e4-6aca-4c1f-b5e4-5b4094039047/DSC_2729.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/2a6088e4-6aca-4c1f-b5e4-5b4094039047/DSC_2729.JPG", "width": 1080, "height": 1920 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1795605, "headline": "", "publishedAt": "2023-07-01T02:20:53.212Z", "filename": "1795605-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 1741380, "tags": [ "coreutils", "tail", "consecutive debbugs my beloved" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1040013" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1040014" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1040013\n\nhttps://bugs.debian.org/1040014" } { "postId": 1791054, "headline": "", "publishedAt": "2023-06-30T17:53:03.247Z", "filename": "1791054-empty", "transparentShareOfPostId": null, "shareOfPostId": 1789443, "tags": [ "who need they brussy steamed", "omg me", "replication crisis", "Haijuan my beloved", "thank you hai juan" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "80082b22-e4cf-4d2d-b7f9-f915b82d7817", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/80082b22-e4cf-4d2d-b7f9-f915b82d7817/DSC_2721.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/80082b22-e4cf-4d2d-b7f9-f915b82d7817/DSC_2721.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "aaa4ff1f-f722-446e-9e0c-ebd040291091", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/aaa4ff1f-f722-446e-9e0c-ebd040291091/DSC_2723.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/aaa4ff1f-f722-446e-9e0c-ebd040291091/DSC_2723.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "48653c2a-d0dd-4cb0-8d1b-facaa292cd5b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/48653c2a-d0dd-4cb0-8d1b-facaa292cd5b/DSC_2722.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/48653c2a-d0dd-4cb0-8d1b-facaa292cd5b/DSC_2722.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1790666, "headline": "hello to the gamers. today i am presenting a (bad, it's O(n!)) methodology of layout optimisation", "publishedAt": "2023-06-30T17:01:19.784Z", "filename": "1790666-hello-to-the-gamers", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "gaming" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://github.com/nabijaczleweli/babfig/blob/trunk/bin/struct-minsize" } }, { "type": "markdown", "markdown": { "content": "I say methodology because, in many ways, I've found it most useful to interactively pick the optimal layout I like best (in this case defined as \"starting with file, fd\"):\n```\n$ struct-minsize > zupa2\nconst char * const * file;\nint fd;\noff_t size;\nbool pollable;\nint watchid, watchid_dir;\nSmallest: 32 (60/120 results)\n$ paste - - - - - - - < zupa2 | grep '==\tconst' | grep 'file;\tint' #| tr '\\t' '\\n'\n==> hashed.034b1a492ec502c17b4ff3436cb1a49ddfb00d566d6a97f3fbda879ccce414eca24ce898c834fff88812356708efc1023faf370b1a855418df19f67f66aaeda9 - <==\tconst char * const * file;\tint watchid, watchid_dir;\tbool pollable;\tint fd; off_t size;\n==> hashed.4b2fd1d72e609229b8504ab47e7dc67b99a5560c32d40def68ba9ba150d88a5cef47bd1f63d5b794c0f4c944d8f03a510cd924a8e68458c7c52288c6b7535277 - <==\tconst char * const * file;\tint fd; bool pollable;\tint watchid, watchid_dir;\toff_t size;\n==> hashed.6c30d91320d786d225bc68f385b17d2902235623be3054d2a4bc875a1cbb62bc9c4d1162695010f13a533589d1a61c33595e401f999d6aab8fd814939a422958 - <==\tconst char * const * file;\tint fd; int watchid, watchid_dir;\tbool pollable;\toff_t size;\n==> hashed.a2f08f82c69e4ef568c1a3e11681879a953b17eb30a4d2ea5079e1659ca5cc96c49009dca82c5844adc1bfaf6b95bec8fd809ce8549d0f4e0d465ef0054214dc - <==\tconst char * const * file;\tint fd; bool pollable;\toff_t size;\tint watchid, watchid_dir;\n==> hashed.a53607e85ae65a06b6415a9b85ade56f72f78f8dd007e278493519f63f3e3f8ab183bff4b34dd93467b511f78cb891d4cd37f9a8b78180c13bba4dde0208e0f2 - <==\tconst char * const * file;\tint watchid, watchid_dir;\toff_t size;\tbool pollable;\tint fd;\n==> hashed.bc70abb05a3829f617e62d16be046c22bbc05a9fb93bdbfcd17762826e62e793a56afa1b8d6bb0aa1e966549e5cc8a0f96cd9d2c6e7fa6af66dc85780aa4ff0f - <==\tconst char * const * file;\tint watchid, watchid_dir;\toff_t size;\tint fd; bool pollable;\n==> hashed.e0496641a007aaa03cec0e37a130287fef4531b93f07e698ffd782a2e4a77d95c7acba8431a1422e8e0492b4059a6423d0da392ae656cc5666d5a73d62c95b76 - <==\tconst char * const * file;\tint watchid, watchid_dir;\tint fd; bool pollable;\toff_t size;\n$ struct-minsize > /dev/null\nconst char * const * file;\nint fd;\nbool pollable;\noff_t size;\nint watchid, watchid_dir;\nSmallest: 32 (60/120 results)\nInput layout optimal\n```" } }, { "type": "markdown", "markdown": { "content": "or, similarly, by giving the same input while targeting different arches, I've previously used\n
comm -12 <(grep '==>' amd64) <(grep '==>' x32) | while read -r l; do grep -FA5 \"$l\" x32 | paste -s; done  | grep '==\tconst'  | grep 'file;\tint fd' | tr '\\t' '\\n' 
\nto pick a layout that's optimal on both LP64 and ILP32" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/nabijaczleweli/babfig/blob/trunk/bin/struct-minsize\n\nI say methodology because, in many ways, I've found it most useful to interactively pick the optimal layout I like best (in this case defined as \"starting with file, fd\"):\n```\n$ struct-minsize > zupa2\nconst char * const * file;\nint fd;\noff_t size;\nbool pollable;\nint watchid, watchid_dir;\nSmallest: 32 (60/120 results)\n$ paste - - - - - - - < zupa2 | grep '==\tconst' | grep 'file;\tint' #| tr '\\t' '\\n'\n==> hashed.034b1a492ec502c17b4ff3436cb1a49ddfb00d566d6a97f3fbda879ccce414eca24ce898c834fff88812356708efc1023faf370b1a855418df19f67f66aaeda9 - <==\tconst char * const * file;\tint watchid, watchid_dir;\tbool pollable;\tint fd; off_t size;\n==> hashed.4b2fd1d72e609229b8504ab47e7dc67b99a5560c32d40def68ba9ba150d88a5cef47bd1f63d5b794c0f4c944d8f03a510cd924a8e68458c7c52288c6b7535277 - <==\tconst char * const * file;\tint fd; bool pollable;\tint watchid, watchid_dir;\toff_t size;\n==> hashed.6c30d91320d786d225bc68f385b17d2902235623be3054d2a4bc875a1cbb62bc9c4d1162695010f13a533589d1a61c33595e401f999d6aab8fd814939a422958 - <==\tconst char * const * file;\tint fd; int watchid, watchid_dir;\tbool pollable;\toff_t size;\n==> hashed.a2f08f82c69e4ef568c1a3e11681879a953b17eb30a4d2ea5079e1659ca5cc96c49009dca82c5844adc1bfaf6b95bec8fd809ce8549d0f4e0d465ef0054214dc - <==\tconst char * const * file;\tint fd; bool pollable;\toff_t size;\tint watchid, watchid_dir;\n==> hashed.a53607e85ae65a06b6415a9b85ade56f72f78f8dd007e278493519f63f3e3f8ab183bff4b34dd93467b511f78cb891d4cd37f9a8b78180c13bba4dde0208e0f2 - <==\tconst char * const * file;\tint watchid, watchid_dir;\toff_t size;\tbool pollable;\tint fd;\n==> hashed.bc70abb05a3829f617e62d16be046c22bbc05a9fb93bdbfcd17762826e62e793a56afa1b8d6bb0aa1e966549e5cc8a0f96cd9d2c6e7fa6af66dc85780aa4ff0f - <==\tconst char * const * file;\tint watchid, watchid_dir;\toff_t size;\tint fd; bool pollable;\n==> hashed.e0496641a007aaa03cec0e37a130287fef4531b93f07e698ffd782a2e4a77d95c7acba8431a1422e8e0492b4059a6423d0da392ae656cc5666d5a73d62c95b76 - <==\tconst char * const * file;\tint watchid, watchid_dir;\tint fd; bool pollable;\toff_t size;\n$ struct-minsize > /dev/null\nconst char * const * file;\nint fd;\nbool pollable;\noff_t size;\nint watchid, watchid_dir;\nSmallest: 32 (60/120 results)\nInput layout optimal\n```\n\nor, similarly, by giving the same input while targeting different arches, I've previously used\n
comm -12 <(grep '==>' amd64) <(grep '==>' x32) | while read -r l; do grep -FA5 \"$l\" x32 | paste -s; done  | grep '==\tconst'  | grep 'file;\tint fd' | tr '\\t' '\\n' 
\nto pick a layout that's optimal on both LP64 and ILP32" } { "postId": 1789443, "headline": "average slavic bun encounter", "publishedAt": "2023-06-30T13:26:43.233Z", "filename": "1789443-average-slavic-bun-e", "transparentShareOfPostId": null, "shareOfPostId": 1776589, "tags": [ "(its him)" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "ffcaa06e-390b-4ef7-a2fe-d7c2e0c63a43", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/ffcaa06e-390b-4ef7-a2fe-d7c2e0c63a43/1688051338129.JPEG", "fileURL": "https://staging.cohostcdn.org/attachment/ffcaa06e-390b-4ef7-a2fe-d7c2e0c63a43/1688051338129.JPEG", "width": 1920, "height": 1080 } }, { "type": "markdown", "markdown": { "content": "jpeg courtesy of father. offender unknown" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "jpeg courtesy of father. offender unknown" } { "postId": 1787015, "headline": "two hours babysitting stretch debootstrap from snapshot.d.o was definitely worth it", "publishedAt": "2023-06-30T02:55:57.500Z", "filename": "1787015-two-hours-babysittin", "transparentShareOfPostId": null, "shareOfPostId": 1786256, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "67153af8-de7c-4249-9b81-a26673de13b0", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/67153af8-de7c-4249-9b81-a26673de13b0/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/67153af8-de7c-4249-9b81-a26673de13b0/image.png", "width": 1224, "height": 853 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1786256, "headline": "ive bisected off snapshot.d.o binaries (15 minutes to suck each one off). linux 4.9 (almost) builds on buster,", "publishedAt": "2023-06-30T01:03:32.639Z", "filename": "1786256-ive-bisected-off-sna", "transparentShareOfPostId": null, "shareOfPostId": 1784178, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "but hard-reboots qemu in the kernel-image-ELF parser" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "but hard-reboots qemu in the kernel-image-ELF parser" } { "postId": 1784178, "headline": " snapshot.d.o is taking multiple minutes per request and 503s on some, linux 4.0 doesn't build on bookworm gcc, society really is in decline", "publishedAt": "2023-06-29T20:43:00.219Z", "filename": "1784178-snapshot-d-o-is-tak", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1776589, "headline": "they made", "publishedAt": "2023-06-28T21:42:50.903Z", "filename": "1776589-they-made", "transparentShareOfPostId": null, "shareOfPostId": 1705325, "tags": [ "who need they brussy steamed", "omg me", "replication crisis", "Haijuan my beloved", "thank you hai juan" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "1175948c-d9ed-424e-902b-5b355bf64226", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/1175948c-d9ed-424e-902b-5b355bf64226/DSC_2712.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/1175948c-d9ed-424e-902b-5b355bf64226/DSC_2712.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "b28123c9-823c-4ac8-8d14-afefaa3ffca2", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b28123c9-823c-4ac8-8d14-afefaa3ffca2/DSC_2715.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/b28123c9-823c-4ac8-8d14-afefaa3ffca2/DSC_2715.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "25aff146-af85-4051-83da-dfbdf8c6d2e6", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/25aff146-af85-4051-83da-dfbdf8c6d2e6/DSC_2718.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/25aff146-af85-4051-83da-dfbdf8c6d2e6/DSC_2718.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "5e15281e-a087-4835-8265-d3f3c74c59e3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/5e15281e-a087-4835-8265-d3f3c74c59e3/DSC_2720.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/5e15281e-a087-4835-8265-d3f3c74c59e3/DSC_2720.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "made the brussy into a bun???" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "made the brussy into a bun???" } { "postId": 1776434, "headline": "featuring, apparently, strongest onebox implementation?", "publishedAt": "2023-06-28T21:26:17.846Z", "filename": "1776434-featuring-apparentl", "transparentShareOfPostId": null, "shareOfPostId": 1776422, "tags": [ "real" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1776422, "headline": "strongest posting implementation", "publishedAt": "2023-06-28T21:25:37.522Z", "filename": "1776422-strongest-posting-im", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://help.antisoftware.club/support/tickets/8659" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://help.antisoftware.club/support/tickets/8659" } { "postId": 1774577, "headline": "least broken MX lmfao", "publishedAt": "2023-06-28T17:25:23.284Z", "filename": "1774577-least-broken-mx-lmfa", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "mail" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "97bef41a-4548-4bf3-b072-21aaff23453b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/97bef41a-4548-4bf3-b072-21aaff23453b/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/97bef41a-4548-4bf3-b072-21aaff23453b/image.png", "width": 526, "height": 766 } }, { "type": "markdown", "markdown": { "content": "i haven't seen that failure mode before. is it using suffixes from 2010?" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i haven't seen that failure mode before. is it using suffixes from 2010?" } { "postId": 1771714, "headline": "", "publishedAt": "2023-06-28T03:24:20.284Z", "filename": "1771714-https-www-open-std", "transparentShareOfPostId": null, "shareOfPostId": 1771502, "tags": [ "thanks phd", "c2x" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2680.pdf" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2680.pdf" } { "postId": 1771502, "headline": "holy shit. incredible scenes at the C2x factory", "publishedAt": "2023-06-28T02:41:42.254Z", "filename": "1771502-holy-shit-incredibl", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "down with inttypes.h bus", "PRIdupa", "thanks phd" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=5f83b2674e42cd74257731b281f66d0442bf045f;hp=8022fc7d5119a22e9e0ac72798f649385b0e167a" } }, { "type": "markdown", "markdown": { "content": "???? this will revolutionise computing forever" } }, { "type": "markdown", "markdown": { "content": "everyone say \"thanks @ThePhD\"" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=5f83b2674e42cd74257731b281f66d0442bf045f;hp=8022fc7d5119a22e9e0ac72798f649385b0e167a\n\n???? this will revolutionise computing forever\n\neveryone say \"thanks @ThePhD\"" } { "postId": 1765318, "headline": "wake up honey, new tr 6% microoptimisation dropped", "publishedAt": "2023-06-27T03:36:38.602Z", "filename": "1765318-wake-up-honey-new-t", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils", "tr" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://git.sr.ht/~nabijaczleweli/voreutils/commit/73c15942eab5773eb7082eea1e340fceb81e8a9e" } }, { "type": "markdown", "markdown": { "content": "14.77M/s delta so worthwhile" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://git.sr.ht/~nabijaczleweli/voreutils/commit/73c15942eab5773eb7082eea1e340fceb81e8a9e\n\n14.77M/s delta so worthwhile" } { "postId": 1763411, "headline": "drip check at my uncle's 58th(?)", "publishedAt": "2023-06-26T22:17:19.878Z", "filename": "1763411-drip-check-at-my-unc", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "the dangers of wearing demobilised gear" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "11f2ceec-6152-4f21-b6fb-698ad883ed2c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/11f2ceec-6152-4f21-b6fb-698ad883ed2c/DSC_2711cca.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/11f2ceec-6152-4f21-b6fb-698ad883ed2c/DSC_2711cca.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "dude what if they re-mobilise my clothes. how fucked up would that be" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "dude what if they re-mobilise my clothes. how fucked up would that be" } { "postId": 1761388, "headline": "babby's first fs/ patch… they grow up so fast!", "publishedAt": "2023-06-26T17:19:04.207Z", "filename": "1761388-babby-s-first-fs-pa", "transparentShareOfPostId": null, "shareOfPostId": 1760893, "tags": [ "linux" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-fsdevel/hjsfjimeuwnfz4xip3lthehuntabxc7tdbiopfzvk6vb4er7ur@3vb3r77wfeym/t/#m9df723a8653ee886b0060adfe130f4597dd4a529" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/linux-fsdevel/hjsfjimeuwnfz4xip3lthehuntabxc7tdbiopfzvk6vb4er7ur@3vb3r77wfeym/t/#m9df723a8653ee886b0060adfe130f4597dd4a529" } { "postId": 1760893, "headline": "most productive postin", "publishedAt": "2023-06-26T15:38:49.983Z", "filename": "1760893-most-productive-post", "transparentShareOfPostId": null, "shareOfPostId": 1760194, "tags": [ "coreutils", "tail", "linux" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1039488" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1039488" } { "postId": 1760194, "headline": "in which I demonstrate a splice()-based system-wide denial of service and am incredulous that the only way to poll a pipe is sleep()/read()", "publishedAt": "2023-06-26T13:00:16.855Z", "filename": "1760194-in-which-i-demonstra", "transparentShareOfPostId": null, "shareOfPostId": 1758398, "tags": [ "linux" ], "blocks": [ { "type": "markdown", "markdown": { "content": "respectively:" } }, { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-fsdevel/4sdy3yn462gdvubecjp4u7wj7hl5aah4kgsxslxlyqfnv67i72@euauz57cr3ex/t/#u" } }, { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-fsdevel/ndm45oojyc5swspfxejfq4nd635xnx5m35otsireckxp6heduh@2opifgi3b3cw/t/#u" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "respectively:\n\nhttps://lore.kernel.org/linux-fsdevel/4sdy3yn462gdvubecjp4u7wj7hl5aah4kgsxslxlyqfnv67i72@euauz57cr3ex/t/#u\n\nhttps://lore.kernel.org/linux-fsdevel/ndm45oojyc5swspfxejfq4nd635xnx5m35otsireckxp6heduh@2opifgi3b3cw/t/#u" } { "postId": 1758398, "headline": "who need they DoSussy dropped", "publishedAt": "2023-06-26T03:06:58.625Z", "filename": "1758398-who-need-they-do-suss", "transparentShareOfPostId": null, "shareOfPostId": 1757799, "tags": [ "omg me" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-fsdevel/jbyihkyk5dtaohdwjyivambb2gffyjs3dodpofafnkkunxq7bu@jngkdxx65pux/t/#u" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/linux-fsdevel/jbyihkyk5dtaohdwjyivambb2gffyjs3dodpofafnkkunxq7bu@jngkdxx65pux/t/#u" } { "postId": 1757799, "headline": "i will die instantly", "publishedAt": "2023-06-26T01:16:57.079Z", "filename": "1757799-i-will-die-instantly", "transparentShareOfPostId": null, "shareOfPostId": 1757113, "tags": [ "linux" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-fsdevel/qk6hjuam54khlaikf2ssom6custxf5is2ekkaequf4hvode3ls@zgf7j5j4ubvw/t/#u" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/linux-fsdevel/qk6hjuam54khlaikf2ssom6custxf5is2ekkaequf4hvode3ls@zgf7j5j4ubvw/t/#u" } { "postId": 1757113, "headline": "rudimentary analysis shows that: splice from/to pipes having O_NONBLOCK implies SPLICE_F_NONBLOCK; SPLICE_F_NONBLOCK doesn't do anything", "publishedAt": "2023-06-25T23:07:33.886Z", "filename": "1757113-rudimentary-analysis", "transparentShareOfPostId": null, "shareOfPostId": 1756793, "tags": [ "linux" ], "blocks": [ { "type": "markdown", "markdown": { "content": ":)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": ":)" } { "postId": 1756793, "headline": "hm. linux bug moment?", "publishedAt": "2023-06-25T22:17:33.149Z", "filename": "1756793-hm-linux-bug-moment", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "linux" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "5577a49b-a82b-4612-bfe4-c149a9043e55", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/5577a49b-a82b-4612-bfe4-c149a9043e55/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/5577a49b-a82b-4612-bfe4-c149a9043e55/image.png", "width": 1663, "height": 852 } }, { "type": "markdown", "markdown": { "content": "as can be clearly seen in the picture, starting a splice() – with no data transferred – into a pipe with O_NONBLOCK set nevertheless makes read()s from the pipe block" } }, { "type": "markdown", "markdown": { "content": "following the read() with a splice() loop fails the second splice with EAGAIN (this is the correct behaviour in all cases):\n```\nread(3, \"dsa\\n\", 65536) = 4\nwritev(1, [{iov_base=\"dsa\\n\", iov_len=4}], 1dsa\n) = 4\nsplice(3, NULL, 1, NULL, 134217728, SPLICE_F_MOVE|SPLICE_F_MOREasd\n) = 4\nsplice(3, NULL, 1, NULL, 134217728, SPLICE_F_MOVE|SPLICE_F_MORE) = -1 EAGAIN (Resource temporarily unavailable)\ncopy_file_range(3, NULL, 1, NULL, 134217728, 0) = -1 EINVAL (Invalid argument)\n```" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "as can be clearly seen in the picture, starting a splice() – with no data transferred – into a pipe with O_NONBLOCK set nevertheless makes read()s from the pipe block\n\nfollowing the read() with a splice() loop fails the second splice with EAGAIN (this is the correct behaviour in all cases):\n```\nread(3, \"dsa\\n\", 65536) = 4\nwritev(1, [{iov_base=\"dsa\\n\", iov_len=4}], 1dsa\n) = 4\nsplice(3, NULL, 1, NULL, 134217728, SPLICE_F_MOVE|SPLICE_F_MOREasd\n) = 4\nsplice(3, NULL, 1, NULL, 134217728, SPLICE_F_MOVE|SPLICE_F_MORE) = -1 EAGAIN (Resource temporarily unavailable)\ncopy_file_range(3, NULL, 1, NULL, 134217728, 0) = -1 EINVAL (Invalid argument)\n```" } { "postId": 1751479, "headline": "", "publishedAt": "2023-06-25T02:47:40.726Z", "filename": "1751479-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 1750392, "tags": [ "coreutils", "tail" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1039049" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1039049" } { "postId": 1750392, "headline": "you'd think lseek would make it so tail f would be considerably faster than cat f | tail but apparently not so", "publishedAt": "2023-06-24T23:23:09.845Z", "filename": "1750392-you-d-think-lseek-wo", "transparentShareOfPostId": null, "shareOfPostId": 1750384, "tags": [ "coreutils", "tail", "consecutive debbugs my beloved" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1039042" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1039042" } { "postId": 1750384, "headline": "i wanna smoke the same shit as whoever wrote this error", "publishedAt": "2023-06-24T23:21:30.649Z", "filename": "1750384-i-wanna-smoke-the-sa", "transparentShareOfPostId": null, "shareOfPostId": 1741380, "tags": [ "coreutils", "tail" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1039041" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1039041" } { "postId": 1748273, "headline": "gluten bołza review: didn't really rise (didn't expect it to), favourable properties for filling, and [1,2]", "publishedAt": "2023-06-24T16:30:59.615Z", "filename": "1748273-gluten-bo-za-review", "transparentShareOfPostId": null, "shareOfPostId": 1748258, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "c1a5bbd4-9acb-4bd1-8c09-ebf4fdad4d1e", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/c1a5bbd4-9acb-4bd1-8c09-ebf4fdad4d1e/DSC_2709a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/c1a5bbd4-9acb-4bd1-8c09-ebf4fdad4d1e/DSC_2709a.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "e5759c2d-b2f5-45ec-bc29-3f2eccad4aac", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e5759c2d-b2f5-45ec-bc29-3f2eccad4aac/DSC_2710.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/e5759c2d-b2f5-45ec-bc29-3f2eccad4aac/DSC_2710.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1748258, "headline": "ayo wat da hell", "publishedAt": "2023-06-24T16:28:38.707Z", "filename": "1748258-ayo-wat-da-hell", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-06-24-1748258-MOV_0056.MP4" } }, { "type": "markdown", "markdown": { "content": "it was bigger the first time but i didn't think to be recording" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-06-24-1748258-MOV_0056.MP4\n\nit was bigger the first time but i didn't think to be recording" } { "postId": 1743708, "headline": "hello to the gamers. i have made a fatal mistake (invented a problem that requires a coordinated multi-libc transition)", "publishedAt": "2023-06-23T21:04:45.813Z", "filename": "1743708-hello-to-the-gamers", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "man-pages", "glibc", "musl" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-man/f54kudgblgk643u32tb6at4cd3kkzha6hslahv24szs4raroaz@ogivjbfdaqtb/t/#u" } }, { "type": "markdown", "markdown": { "content": "https://sourceware.org/pipermail/libc-alpha/2023-June/149350.html" } }, { "type": "markdown", "markdown": { "content": "https://www.openwall.com/lists/musl/2023/06/23/1" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/linux-man/f54kudgblgk643u32tb6at4cd3kkzha6hslahv24szs4raroaz@ogivjbfdaqtb/t/#u\n\nhttps://sourceware.org/pipermail/libc-alpha/2023-June/149350.html\n\nhttps://www.openwall.com/lists/musl/2023/06/23/1" } { "postId": 1741380, "headline": "least fucked up bug report", "publishedAt": "2023-06-23T14:33:29.323Z", "filename": "1741380-least-fucked-up-bug", "transparentShareOfPostId": null, "shareOfPostId": 1741240, "tags": [ "NetBSD", "tail" ], "blocks": [ { "type": "markdown", "markdown": { "content": "http://gnats.netbsd.org/57483" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "http://gnats.netbsd.org/57483" } { "postId": 1741240, "headline": "oh my god they're patching the legacy undocumented(!) +20 format to -n+20 in-situ but not when flags are welded together because..?", "publishedAt": "2023-06-23T14:03:54.707Z", "filename": "1741240-oh-my-god-they-re-pa", "transparentShareOfPostId": null, "shareOfPostId": 1741226, "tags": [ "NetBSD", "tail" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1741226, "headline": "what does this mean", "publishedAt": "2023-06-23T14:01:33.262Z", "filename": "1741226-what-does-this-mean", "transparentShareOfPostId": null, "shareOfPostId": 1741193, "tags": [ "NetBSD", "tail" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "be5a80b0-2bac-44d0-9e6c-cee612842d1b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/be5a80b0-2bac-44d0-9e6c-cee612842d1b/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/be5a80b0-2bac-44d0-9e6c-cee612842d1b/image.png", "width": 562, "height": 207 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1741193, "headline": "strongest tail specification", "publishedAt": "2023-06-23T13:56:53.949Z", "filename": "1741193-strongest-tail-speci", "transparentShareOfPostId": null, "shareOfPostId": 1736501, "tags": [ "POSIX", "tail" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://www.mail-archive.com/austin-group-l@opengroup.org/msg11402.html" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://www.mail-archive.com/austin-group-l@opengroup.org/msg11402.html" } { "postId": 1741011, "headline": "class", "publishedAt": "2023-06-23T13:28:39.215Z", "filename": "1741011-class", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "linux" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8e2cbed3-4480-422f-af2f-bc4e4984a7d5", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8e2cbed3-4480-422f-af2f-bc4e4984a7d5/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/8e2cbed3-4480-422f-af2f-bc4e4984a7d5/image.png", "width": 869, "height": 385 } }, { "type": "attachment", "attachment": { "attachmentId": "5fcd37b0-1eae-49ef-a85f-c2a1b200ef70", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/5fcd37b0-1eae-49ef-a85f-c2a1b200ef70/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/5fcd37b0-1eae-49ef-a85f-c2a1b200ef70/image.png", "width": 565, "height": 853 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1736501, "headline": "strongest tail implementation", "publishedAt": "2023-06-22T20:27:19.599Z", "filename": "1736501-strongest-tail-imple", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "coreutils", "tail" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1038898" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1038898" } { "postId": 1731321, "headline": "i refuse to summarise post-CSRG berkeley fmt ", "publishedAt": "2023-06-22T01:35:43.508Z", "filename": "1731321-i-refuse-to-summaris", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils", "fmt" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "79875cfb-d21a-45b9-8842-15b521a86e1f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/79875cfb-d21a-45b9-8842-15b521a86e1f/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/79875cfb-d21a-45b9-8842-15b521a86e1f/image.png", "width": 1080, "height": 1440 } }, { "type": "attachment", "attachment": { "attachmentId": "35f0b2bd-5477-4e69-b530-d7abb4cbe545", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/35f0b2bd-5477-4e69-b530-d7abb4cbe545/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/35f0b2bd-5477-4e69-b530-d7abb4cbe545/image.png", "width": 1080, "height": 1440 } }, { "type": "attachment", "attachment": { "attachmentId": "1c47513b-1868-4bd8-a5c4-5fb9649e5c33", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/1c47513b-1868-4bd8-a5c4-5fb9649e5c33/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/1c47513b-1868-4bd8-a5c4-5fb9649e5c33/image.png", "width": 1080, "height": 1440 } }, { "type": "markdown", "markdown": { "content": "because i will fucking die instantly if i look at another variant of fmt.c again and also i took a glance at the freebsd cgit which includes \"<guy>'s fmt(1) rewrite\" and netbsd has \"add -c like freebsd\", followed by \"rename -c to -C, compatible with solaris, linux, and [whatever i forgot] but not with freebsd\"" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "because i will fucking die instantly if i look at another variant of fmt.c again and also i took a glance at the freebsd cgit which includes \"<guy>'s fmt(1) rewrite\" and netbsd has \"add -c like freebsd\", followed by \"rename -c to -C, compatible with solaris, linux, and [whatever i forgot] but not with freebsd\"" } { "postId": 1730990, "headline": "this is still in netbsd lmfao. truly incredible scenes! they even came up with a raw mode in 2007 and never comparison-tested it, clearly", "publishedAt": "2023-06-22T00:48:08.430Z", "filename": "1730990-this-is-still-in-net", "transparentShareOfPostId": null, "shareOfPostId": 1727656, "tags": [ "NetBSD", "fmt" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "c15a3cb1-1f30-459e-8890-ff36b02e1cb4", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/c15a3cb1-1f30-459e-8890-ff36b02e1cb4/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/c15a3cb1-1f30-459e-8890-ff36b02e1cb4/image.png", "width": 562, "height": 258 } }, { "type": "markdown", "markdown": { "content": "A1" } }, { "type": "markdown", "markdown": { "content": "the wchar_t change is poetry as well:\n```\nrevision 1.33\ndate: 2017-10-13 02:11:56 +0200; author: christos; state: Exp; lines: +43 -41; commitid: 9OJzwyAiFEEM5PaA;\nWse wide functions to avoid file corruption. Q+D because it does not\nuse wcwidth().\n```" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "A1\n\nthe wchar_t change is poetry as well:\n```\nrevision 1.33\ndate: 2017-10-13 02:11:56 +0200; author: christos; state: Exp; lines: +43 -41; commitid: 9OJzwyAiFEEM5PaA;\nWse wide functions to avoid file corruption. Q+D because it does not\nuse wcwidth().\n```" } { "postId": 1730377, "headline": "Please talk to my Sun-4c to fi[user was banned for practising unlicensed therapy]", "publishedAt": "2023-06-21T23:05:26.539Z", "filename": "1730377-please-talk-to-my-su", "transparentShareOfPostId": null, "shareOfPostId": 1717533, "tags": [ "tme", "Sun-4c", "SunOS", "blogging", "blogosphere" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://nabijaczleweli.xyz/content/blogn_t/010-tme-Sun-2-SunOS3-2023.html#sun4c" } }, { "type": "markdown", "markdown": { "content": "previously:" } }, { "type": "markdown", "markdown": { "content": "https://cohost.org/nabijaczleweli/post/1728522-the-9-genders-briti" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://nabijaczleweli.xyz/content/blogn_t/010-tme-Sun-2-SunOS3-2023.html#sun4c\n\npreviously:\n\nhttps://cohost.org/nabijaczleweli/post/1728522-the-9-genders-briti" } { "postId": 1728522, "headline": "the 9 genders: british isles, WAP, iceland, CET (pej), Poland, other filthy slavs, Turkey, Israel, ideologically-opposed filthy slavs", "publishedAt": "2023-06-21T18:38:29.693Z", "filename": "1728522-the-9-genders-briti", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "sun microsystems", "sunmicro", "solaris" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "87bd4896-efd0-47f9-ab9f-b74698628fca", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/87bd4896-efd0-47f9-ab9f-b74698628fca/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/87bd4896-efd0-47f9-ab9f-b74698628fca/image.png", "width": 1168, "height": 988 } }, { "type": "attachment", "attachment": { "attachmentId": "bc30df4c-23b0-45a8-809a-db11be9f22b3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/bc30df4c-23b0-45a8-809a-db11be9f22b3/image1.png", "fileURL": "https://staging.cohostcdn.org/attachment/bc30df4c-23b0-45a8-809a-db11be9f22b3/image1.png", "width": 1168, "height": 988 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1727656, "headline": "this is used to match input lines to \"To\", \"Subj\"(later also \"ect\"), and \"Cc\"", "publishedAt": "2023-06-21T15:55:30.367Z", "filename": "1727656-this-is-used-to-matc", "transparentShareOfPostId": null, "shareOfPostId": 1727045, "tags": [ "2BSD", "fmt" ], "blocks": [ { "type": "markdown", "markdown": { "content": "but if you're counting, this amazing strncmp returns a match for \"To\" and \"Cc\" if the first byte of s2 is 'T' or 'C', respectively, and no-match for all other inputs" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "but if you're counting, this amazing strncmp returns a match for \"To\" and \"Cc\" if the first byte of s2 is 'T' or 'C', respectively, and no-match for all other inputs" } { "postId": 1727045, "headline": "ive spent so long trying to trigger the condition that depends on this damn test", "publishedAt": "2023-06-21T14:07:48.237Z", "filename": "1727045-ive-spent-so-long-tr", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "2BSD", "fmt" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e716f7ab-1152-4b40-a35f-5b45065c9ba2", "altText": "/* * Is s1 a prefix of s2?? */ ispref(s1, s2) register char *s1, *s2; { while (*s1++ == *s2) ; return(*s1 == '\\0'); }", "previewURL": "https://staging.cohostcdn.org/attachment/e716f7ab-1152-4b40-a35f-5b45065c9ba2/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/e716f7ab-1152-4b40-a35f-5b45065c9ba2/image.png", "width": 262, "height": 190 } } ], "numComments": 2, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1724257, "headline": "c0t0d0s0", "publishedAt": "2023-06-21T00:43:18.491Z", "filename": "1724257-c0t0d0s0", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "c0t0d0s2", "SunOS", "this was gonna be a sunmicro ceo gag but it turned out mcnealy is the worst guy ever manufactured" ], "blocks": [ { "type": "markdown", "markdown": { "content": "c0t0d0s1" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "c0t0d0s1" } { "postId": 1720259, "headline": "in many ways the decade-anniversary post is a return to form", "publishedAt": "2023-06-20T10:24:42.637Z", "filename": "1720259-in-many-ways-the-dec", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "blogging", "well, sane except Sun-2 ROM always overrides the boot(8S) default boot string", "but who's counting" ], "blocks": [ { "type": "markdown", "markdown": { "content": "inasmuch as in 001" } }, { "type": "markdown", "markdown": { "content": "https://nabijaczleweli.xyz/content/blogn_t/001-x32-in-2020.html" } }, { "type": "markdown", "markdown": { "content": "i describe a method of deploying the universal system on a fucked up little arch way before its prime, and in 010" } }, { "type": "markdown", "markdown": { "content": "https://nabijaczleweli.xyz/content/blogn_t/010-tme-Sun-2-SunOS3-2023.html" } }, { "type": "markdown", "markdown": { "content": "i describe a method of deploying a fucked up system on quite a sane arch twenty years past" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "inasmuch as in 001\n\nhttps://nabijaczleweli.xyz/content/blogn_t/001-x32-in-2020.html\n\ni describe a method of deploying the universal system on a fucked up little arch way before its prime, and in 010\n\nhttps://nabijaczleweli.xyz/content/blogn_t/010-tme-Sun-2-SunOS3-2023.html\n\ni describe a method of deploying a fucked up system on quite a sane arch twenty years past" } { "postId": 1717950, "headline": "Nature and Science are the og blogosphere but before they came up with internet neutrality", "publishedAt": "2023-06-19T23:43:16.076Z", "filename": "1717950-nature-and-science-a", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "blogging", "blogosphere", "is this anything" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1717944, "headline": "not terrible. not great either tho", "publishedAt": "2023-06-19T23:40:14.128Z", "filename": "1717944-not-terrible-not-gr", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "11386fac-8a4d-46d7-abea-ae0a082fa892", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/11386fac-8a4d-46d7-abea-ae0a082fa892/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/11386fac-8a4d-46d7-abea-ae0a082fa892/image.png", "width": 480, "height": 207 } }, { "type": "markdown", "markdown": { "content": "its really funny that this is like superlinearly proportional to the outside temperature lol. the actual DIMM temp probably varies relatively little above ambient, but in the winter it's like nothing, and like a third of these were today (collecting since like a week)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "its really funny that this is like superlinearly proportional to the outside temperature lol. the actual DIMM temp probably varies relatively little above ambient, but in the winter it's like nothing, and like a third of these were today (collecting since like a week)" } { "postId": 1717533, "headline": "Don't talk to me or my Sun-2 ever again", "publishedAt": "2023-06-19T22:17:21.115Z", "filename": "1717533-don-t-talk-to-me-or", "transparentShareOfPostId": null, "shareOfPostId": 1709365, "tags": [ "tme", "Sun-2", "SunOS", "blogging", "blogosphere" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://nabijaczleweli.xyz/content/blogn_t/010-tme-Sun-2-SunOS3-2023.html" } }, { "type": "markdown", "markdown": { "content": "with a guest normative opinion from @delan" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://nabijaczleweli.xyz/content/blogn_t/010-tme-Sun-2-SunOS3-2023.html\n\nwith a guest normative opinion from @delan" } { "postId": 1717279, "headline": "lmao the suntools dither is the same colour as my browser default background", "publishedAt": "2023-06-19T21:23:45.235Z", "filename": "1717279-lmao-the-suntools-di", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "blogging" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "59fe4f4e-64b9-44e6-b63b-3e8c14d359fc", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/59fe4f4e-64b9-44e6-b63b-3e8c14d359fc/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/59fe4f4e-64b9-44e6-b63b-3e8c14d359fc/image.png", "width": 1600, "height": 900 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1714605, "headline": "found china's strongest cultureposter, lads", "publishedAt": "2023-06-19T12:01:32.418Z", "filename": "1714605-found-china-s-strong", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "i need to consume the worm" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://www.youtube.com/watch?v=dSvdtD4-Jl8" } }, { "type": "markdown", "markdown": { "content": "end card of him taking precisely one bite or getting a photo with the operator set to Music-brand music, optional post-credits banter segment, incomprehensible subtitling decisions, uninterrupted foodposting since 2009, either 300 or 300k views on any video" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://www.youtube.com/watch?v=dSvdtD4-Jl8\n\nend card of him taking precisely one bite or getting a photo with the operator set to Music-brand music, optional post-credits banter segment, incomprehensible subtitling decisions, uninterrupted foodposting since 2009, either 300 or 300k views on any video" } { "postId": 1709365, "headline": "real innovation has always been pushed by the needs of the blogosphere", "publishedAt": "2023-06-18T15:36:46.565Z", "filename": "1709365-real-innovation-has", "transparentShareOfPostId": null, "shareOfPostId": 1708938, "tags": [ "tme", "blogging", "yes i've read early xkcd recently and i have the \"the blogosphere\" brain worm now" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-06-18-1709365-tme.mp4" } }, { "type": "markdown", "markdown": { "content": "(idk what premiere did to the colours in this, or why the black is grey 30)" } }, { "type": "markdown", "markdown": { "content": "and with an\n```\nif(!fork())\n _exit(execlp(\"st\", \"st\", \"-l\", ptsname(fd_in), (char *)0));\n```\n... oh baby!" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-06-18-1709365-tme.mp4\n\n(idk what premiere did to the colours in this, or why the black is grey 30)\n\nand with an\n```\nif(!fork())\n _exit(execlp(\"st\", \"st\", \"-l\", ptsname(fd_in), (char *)0));\n```\n... oh baby!" } { "postId": 1708938, "headline": "found a bourne shell bug in the installer btw", "publishedAt": "2023-06-18T13:37:15.968Z", "filename": "1708938-found-a-bourne-shell", "transparentShareOfPostId": null, "shareOfPostId": 1707318, "tags": [ "stack-free coroutines", "almquist my beloved", "still better than csh" ], "blocks": [ { "type": "markdown", "markdown": { "content": "in that given\n```\nmm() { whatever $*; }\nunp() { mm rew; mm fsf $*; }\n```\nunp always runs whatever rew; whatever fsf rew" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "in that given\n```\nmm() { whatever $*; }\nunp() { mm rew; mm fsf $*; }\n```\nunp always runs whatever rew; whatever fsf rew" } { "postId": 1707364, "headline": "she dump on my core 'til i abort", "publishedAt": "2023-06-18T04:24:39.035Z", "filename": "1707364-she-dump-on-my-core", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1707318, "headline": "10 hours well spent for the bit highlighted in yellow", "publishedAt": "2023-06-18T04:15:47.114Z", "filename": "1707318-10-hours-well-spent", "transparentShareOfPostId": null, "shareOfPostId": 1707217, "tags": [ "tme", "SunOS", "Sun-2" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "0ff00508-8e55-45da-8f94-761385ca9e52", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/0ff00508-8e55-45da-8f94-761385ca9e52/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/0ff00508-8e55-45da-8f94-761385ca9e52/image.png", "width": 1174, "height": 1346 } }, { "type": "markdown", "markdown": { "content": "yes, that's all i wanted" } }, { "type": "markdown", "markdown": { "content": "also, it says that tme handles kNetBSD sleeping and itself sleeps. this may be true, but it doesn't hold for kSunOS. very happy to have the computer running this in the attic" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "yes, that's all i wanted\n\nalso, it says that tme handles kNetBSD sleeping and itself sleeps. this may be true, but it doesn't hold for kSunOS. very happy to have the computer running this in the attic" } { "postId": 1707217, "headline": "not worth the effort to verify fmt -c", "publishedAt": "2023-06-18T03:54:48.358Z", "filename": "1707217-not-worth-the-effort", "transparentShareOfPostId": null, "shareOfPostId": 1706872, "tags": [ "SunOS", "tme", "Sun-2" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "abcc73d0-c608-4cd2-8d92-2d300f06b74f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/abcc73d0-c608-4cd2-8d92-2d300f06b74f/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/abcc73d0-c608-4cd2-8d92-2d300f06b74f/image.png", "width": 1168, "height": 988 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1706872, "headline": "clearly holding it wrong or emulator fuckup because SunOS 3 boots instantly", "publishedAt": "2023-06-18T02:50:48.300Z", "filename": "1706872-clearly-holding-it-w", "transparentShareOfPostId": null, "shareOfPostId": 1706671, "tags": [ "tme", "SunOS", "Sun-2" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6457b71e-9a0a-4320-bd6b-c95cdfb2b5a8", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6457b71e-9a0a-4320-bd6b-c95cdfb2b5a8/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/6457b71e-9a0a-4320-bd6b-c95cdfb2b5a8/image.png", "width": 1168, "height": 988 } }, { "type": "attachment", "attachment": { "attachmentId": "189f9e7e-6a93-4b0a-86de-673e7fb0e60d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/189f9e7e-6a93-4b0a-86de-673e7fb0e60d/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/189f9e7e-6a93-4b0a-86de-673e7fb0e60d/image.png", "width": 1224, "height": 853 } }, { "type": "markdown", "markdown": { "content": "(still SIGABRTed, but only when extracting the second archive?)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(still SIGABRTed, but only when extracting the second archive?)" } { "postId": 1706671, "headline": "found a patch that does Something and is said to work with SunOS 3", "publishedAt": "2023-06-18T02:11:28.453Z", "filename": "1706671-found-a-patch-that-d", "transparentShareOfPostId": null, "shareOfPostId": 1706626, "tags": [ "tme", "SunOS", "Sun-2" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "bab913cc-6ee9-41bd-b49c-dc3901f0f8e1", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/bab913cc-6ee9-41bd-b49c-dc3901f0f8e1/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/bab913cc-6ee9-41bd-b49c-dc3901f0f8e1/image.png", "width": 1224, "height": 853 } }, { "type": "markdown", "markdown": { "content": "http://www.heeltoe.com/download/sun2/diffs-20111125" } }, { "type": "markdown", "markdown": { "content": "booting from st(0,0,3)vmunix still doesn't work. copying the tape rootfs to sd(0,0,0) and booting (otherwise-identically, so?) got me here and it no longer makes forward progress. normal" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "http://www.heeltoe.com/download/sun2/diffs-20111125\n\nbooting from st(0,0,3)vmunix still doesn't work. copying the tape rootfs to sd(0,0,0) and booting (otherwise-identically, so?) got me here and it no longer makes forward progress. normal" } { "postId": 1706626, "headline": "and now I'm booting so hard it's SIGABRTing. very cool", "publishedAt": "2023-06-18T02:01:52.435Z", "filename": "1706626-and-now-i-m-booting", "transparentShareOfPostId": null, "shareOfPostId": 1706576, "tags": [ "tme", "Sun-2", "SunOS" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "3c427c0a-8e80-46b4-bbe5-f971753361a4", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/3c427c0a-8e80-46b4-bbe5-f971753361a4/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/3c427c0a-8e80-46b4-bbe5-f971753361a4/image.png", "width": 865, "height": 338 } }, { "type": "attachment", "attachment": { "attachmentId": "36f74725-6cf0-4b12-886c-5964e2c165ee", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/36f74725-6cf0-4b12-886c-5964e2c165ee/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/36f74725-6cf0-4b12-886c-5964e2c165ee/image.png", "width": 882, "height": 494 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1706576, "headline": "least stupid user??", "publishedAt": "2023-06-18T01:53:59.334Z", "filename": "1706576-least-stupid-user", "transparentShareOfPostId": null, "shareOfPostId": 1704705, "tags": [ "tme" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b8a5bd24-f5c6-4d4f-98a6-1d1fc564550b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b8a5bd24-f5c6-4d4f-98a6-1d1fc564550b/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/b8a5bd24-f5c6-4d4f-98a6-1d1fc564550b/image.png", "width": 736, "height": 245 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1705325, "headline": "i don't know what I'm doing wrong", "publishedAt": "2023-06-17T22:18:52.231Z", "filename": "1705325-i-don-t-know-what-i", "transparentShareOfPostId": null, "shareOfPostId": 1688384, "tags": [ "who need they brussy steamed", "omg me", "Haijuan my beloved", "thank you hai juan", "replication crisis" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "c26343db-430c-418a-ba30-de93541d7a6c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/c26343db-430c-418a-ba30-de93541d7a6c/DSC_2703.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/c26343db-430c-418a-ba30-de93541d7a6c/DSC_2703.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "9dc2f0d1-07bc-4443-8547-a69638200917", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/9dc2f0d1-07bc-4443-8547-a69638200917/DSC_2704.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/9dc2f0d1-07bc-4443-8547-a69638200917/DSC_2704.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "aabd5439-3169-4dd2-af20-bb45880a89fb", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/aabd5439-3169-4dd2-af20-bb45880a89fb/DSC_2705a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/aabd5439-3169-4dd2-af20-bb45880a89fb/DSC_2705a.JPG", "width": 3096, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "3e379ff1-3323-450c-962f-164c6fbc1309", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/3e379ff1-3323-450c-962f-164c6fbc1309/DSC_2706a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/3e379ff1-3323-450c-962f-164c6fbc1309/DSC_2706a.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "i mean its good or whatever but its not at all like what she gets" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i mean its good or whatever but its not at all like what she gets" } { "postId": 1704705, "headline": "naturally, there's no way to know if it doesn't boot because the emulator's broken (possible, it segfaults when it reads an EOF)", "publishedAt": "2023-06-17T20:26:02.284Z", "filename": "1704705-naturally-there-s-n", "transparentShareOfPostId": null, "shareOfPostId": 1704639, "tags": [ "tme", "SunOS", "solaris", "Sun-2", "sun microsystems" ], "blocks": [ { "type": "markdown", "markdown": { "content": "(tests for int64_t presence and targets \"fast hosts\" such as 500MHz Pentium IIIs; it's entirely possible it's fundamentally broken on amd64, much less with modern codegen)" } }, { "type": "markdown", "markdown": { "content": "or if it doesn't boot because it's only ever been tested to target NetBSD/sun2 and real SunOS 2 does hardware init differently" } }, { "type": "markdown", "markdown": { "content": "(i know it doesn't boot not because the tape is sun-3, because in sun-3 mode nothing at all works, incl. the bootloader and stand-alone programs)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(tests for int64_t presence and targets \"fast hosts\" such as 500MHz Pentium IIIs; it's entirely possible it's fundamentally broken on amd64, much less with modern codegen)\n\nor if it doesn't boot because it's only ever been tested to target NetBSD/sun2 and real SunOS 2 does hardware init differently\n\n(i know it doesn't boot not because the tape is sun-3, because in sun-3 mode nothing at all works, incl. the bootloader and stand-alone programs)" } { "postId": 1704639, "headline": "doesn't help that the standalone executables/the PROM environment doesn't have the usual intr/quit", "publishedAt": "2023-06-17T20:13:25.234Z", "filename": "1704639-doesn-t-help-that-th", "transparentShareOfPostId": null, "shareOfPostId": 1704544, "tags": [ "tme", "SunOS", "solaris", "Sun-2", "sun microsystems" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "98000d0b-e1bc-4dda-af82-1d6e4dc5326f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/98000d0b-e1bc-4dda-af82-1d6e4dc5326f/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/98000d0b-e1bc-4dda-af82-1d6e4dc5326f/image.png", "width": 1168, "height": 988 } }, { "type": "attachment", "attachment": { "attachmentId": "49deae53-ef9c-4fd5-9c8d-b44a376055c6", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/49deae53-ef9c-4fd5-9c8d-b44a376055c6/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/49deae53-ef9c-4fd5-9c8d-b44a376055c6/image.png", "width": 1168, "height": 988 } }, { "type": "attachment", "attachment": { "attachmentId": "ab0f0597-eed3-439f-bb68-cff7f8e37002", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/ab0f0597-eed3-439f-bb68-cff7f8e37002/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/ab0f0597-eed3-439f-bb68-cff7f8e37002/image.png", "width": 1168, "height": 988 } }, { "type": "markdown", "markdown": { "content": "thank god there's line editing at least; on slide 3 we can see that depending on how i say i want to boot the distribution tape it doesn't like it in a different way" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "thank god there's line editing at least; on slide 3 we can see that depending on how i say i want to boot the distribution tape it doesn't like it in a different way" } { "postId": 1704544, "headline": "real @delan hours", "publishedAt": "2023-06-17T19:58:21.540Z", "filename": "1704544-real-delan-hours", "transparentShareOfPostId": null, "shareOfPostId": 1704443, "tags": [ "tme", "SunOS", "solaris", "Sun-2", "sun microsystems" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a8e388b4-d02f-437d-a5d7-8d1f2cdebb11", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/a8e388b4-d02f-437d-a5d7-8d1f2cdebb11/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/a8e388b4-d02f-437d-a5d7-8d1f2cdebb11/image.png", "width": 2471, "height": 1069 } }, { "type": "markdown", "markdown": { "content": "imo :)" } }, { "type": "markdown", "markdown": { "content": "keyboard input is also really slow for some reason. I'm gonna assume it's got nothing to do with my insane network configuration" } }, { "type": "markdown", "markdown": { "content": "(also, lmfao, i knew i recognised the font from somewhere but the * sealed it – it's [AMIX sunfont](https://nabijaczleweli.xyz/content/blogn_t/008-amix-fonts.html))" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "imo :)\n\nkeyboard input is also really slow for some reason. I'm gonna assume it's got nothing to do with my insane network configuration\n\n(also, lmfao, i knew i recognised the font from somewhere but the * sealed it – it's [AMIX sunfont](https://nabijaczleweli.xyz/content/blogn_t/008-amix-fonts.html))" } { "postId": 1704443, "headline": "oh nevermind if you export LTDL_LIBRARY_PATH (ltdl!) and patch the generated 0.8 Makefiles thusly", "publishedAt": "2023-06-17T19:41:22.952Z", "filename": "1704443-oh-nevermind-if-you", "transparentShareOfPostId": null, "shareOfPostId": 1704187, "tags": [ "tme", "SunOS", "solaris", "Sun-2", "sun microsystems" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "bd00b196-be85-4072-8114-8e1cdf89c551", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/bd00b196-be85-4072-8114-8e1cdf89c551/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/bd00b196-be85-4072-8114-8e1cdf89c551/image.png", "width": 1600, "height": 726 } }, { "type": "markdown", "markdown": { "content": "```\nfind -name Makefile -exec sed -i 's/^all-local:/all-local: $(pkglib_LTLIBRARIES)/' {} +\nfind -name Makefile -exec sed -i s/-Werror// {} +\n```\nthen it does build on bookworm and if you make some symlinks to the sos that ENOENT (because even though this is an officially-supported configuration, the real search path is different than what they say) then it runs and loads the configuration correctly!" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "```\nfind -name Makefile -exec sed -i 's/^all-local:/all-local: $(pkglib_LTLIBRARIES)/' {} +\nfind -name Makefile -exec sed -i s/-Werror// {} +\n```\nthen it does build on bookworm and if you make some symlinks to the sos that ENOENT (because even though this is an officially-supported configuration, the real search path is different than what they say) then it runs and loads the configuration correctly!" } { "postId": 1704187, "headline": "okay i unironically think that this being an autohell program targeting the author's netbsd installation means it's entirely unportable", "publishedAt": "2023-06-17T19:01:50.720Z", "filename": "1704187-okay-i-unironically", "transparentShareOfPostId": null, "shareOfPostId": 1703817, "tags": [ "the fucking horror" ], "blocks": [ { "type": "markdown", "markdown": { "content": "or that i need to install 2010 NetBSD" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "or that i need to install 2010 NetBSD" } { "postId": 1703817, "headline": "incredible scenes at the autohell convention today", "publishedAt": "2023-06-17T17:45:36.694Z", "filename": "1703817-incredible-scenes-at", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "autohell" ], "blocks": [ { "type": "markdown", "markdown": { "content": "in iteratively running autoreconf then whatever autopiss it says on [tme](https://people.csail.mit.edu/fredette/tme/) it's managed to fuck it up so incredibly badly that\n```\nchecking characteristics of X display nabijaczleweli.:0... 24-bit (32 bits per pixel) lsb-first images with 32-bit padding, rgb masks 0xff0000, 0xff00, 0xff, linear\nchecking for target recode support... no\nchecking for target miscellaneous support... x86\n./configure: line 9631: syntax error near unexpected token `m4_default'\n./configure: line 9631: `_LT_CONFIG_LTDL_DIR(m4_default([], [libltdl]))'\n```" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "in iteratively running autoreconf then whatever autopiss it says on [tme](https://people.csail.mit.edu/fredette/tme/) it's managed to fuck it up so incredibly badly that\n```\nchecking characteristics of X display nabijaczleweli.:0... 24-bit (32 bits per pixel) lsb-first images with 32-bit padding, rgb masks 0xff0000, 0xff00, 0xff, linear\nchecking for target recode support... no\nchecking for target miscellaneous support... x86\n./configure: line 9631: syntax error near unexpected token `m4_default'\n./configure: line 9631: `_LT_CONFIG_LTDL_DIR(m4_default([], [libltdl]))'\n```" } { "postId": 1702845, "headline": "541-byte image :)", "publishedAt": "2023-06-17T14:29:13.532Z", "filename": "1702845-541-byte-image", "transparentShareOfPostId": null, "shareOfPostId": 1702802, "tags": [ "groff", "tbl" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1038391" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1038391" } { "postId": 1702802, "headline": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa why is groff like this", "publishedAt": "2023-06-17T14:10:59.162Z", "filename": "1702802-aaaaaaaaaaaaaaaaaaaa", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "groff", "tbl" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b7c5ecd7-1972-49d4-91c7-954b477fe0de", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b7c5ecd7-1972-49d4-91c7-954b477fe0de/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/b7c5ecd7-1972-49d4-91c7-954b477fe0de/image.png", "width": 769, "height": 397 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1702297, "headline": "lets go locale users", "publishedAt": "2023-06-17T11:11:34.105Z", "filename": "1702297-lets-go-locale-users", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "debian", "glibc" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1037198" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1037198" } { "postId": 1700007, "headline": "another banger by liz allen from massachusetts", "publishedAt": "2023-06-17T01:00:43.178Z", "filename": "1700007-another-banger-by-li", "transparentShareOfPostId": null, "shareOfPostId": 1699523, "tags": [ "4.3BSD-Tahoe", "In like flint!" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e707a1aa-e369-46f0-9c80-6af30525c23c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e707a1aa-e369-46f0-9c80-6af30525c23c/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/e707a1aa-e369-46f0-9c80-6af30525c23c/image.png", "width": 580, "height": 242 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1699523, "headline": "what did they mean by this", "publishedAt": "2023-06-16T23:33:34.585Z", "filename": "1699523-what-did-they-mean-b", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "4.3BSD-Tahoe" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "919a7ba3-6978-4b84-a1e1-ababb5b76558", "altText": " if (ptr==NULL || np==numbuf || (negflg && np==numbuf+1) )/* gene dykes*/ return(0); 4.3tahoe/usr/src/lib/libc/stdio/doscan.c lines 130-182/293 byte 3263/5050 65% (press RETURN)", "previewURL": "https://staging.cohostcdn.org/attachment/919a7ba3-6978-4b84-a1e1-ababb5b76558/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/919a7ba3-6978-4b84-a1e1-ababb5b76558/image.png", "width": 680, "height": 60 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1696664, "headline": "Option::take() at home b like ", "publishedAt": "2023-06-16T17:08:42.813Z", "filename": "1696664-option-take-at-ho", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "c++", "rust" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "2a7fae0c-d7c3-4b72-a1bf-d853bdced745", "altText": "*std::exchange(line_indent, {})", "previewURL": "https://staging.cohostcdn.org/attachment/2a7fae0c-d7c3-4b72-a1bf-d853bdced745/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/2a7fae0c-d7c3-4b72-a1bf-d853bdced745/image.png", "width": 337, "height": 28 } }, { "type": "markdown", "markdown": { "content": "possibly missing a std::move too\n" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "possibly missing a std::move too\n" } { "postId": 1696496, "headline": "Date: Tue, 29 Nov 2011 14:24:27 +0200", "publishedAt": "2023-06-16T16:42:22.505Z", "filename": "1696496-date-tue-29-nov-20", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "coreutils", "fmt" ], "blocks": [ { "type": "markdown", "markdown": { "content": "Debian Release: wheezy/sid" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/650381" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "Debian Release: wheezy/sid\n\nhttps://bugs.debian.org/650381" } { "postId": 1696092, "headline": "ayo sichuan peppers weird as hell. they bred that shit? ", "publishedAt": "2023-06-16T15:35:36.232Z", "filename": "1696092-ayo-sichuan-peppers", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "good for them. good for them!" } } ], "numComments": 4, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "good for them. good for them!" } { "postId": 1688946, "headline": "just a tad embarrassing", "publishedAt": "2023-06-15T16:54:20.138Z", "filename": "1688946-just-a-tad-embarrass", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1032355#19" } }, { "type": "markdown", "markdown": { "content": "https://github.com/systemd/systemd/pull/28048" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1032355#19\n\nhttps://github.com/systemd/systemd/pull/28048" } { "postId": 1688384, "headline": "scale comparison", "publishedAt": "2023-06-15T15:03:42.778Z", "filename": "1688384-scale-comparison", "transparentShareOfPostId": null, "shareOfPostId": 1688343, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d2c3fcd0-c301-4f72-9753-68b7ed6606b2", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/d2c3fcd0-c301-4f72-9753-68b7ed6606b2/DSC_2701.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/d2c3fcd0-c301-4f72-9753-68b7ed6606b2/DSC_2701.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "f90c8f55-4ef5-40cc-a759-26e28b6d1641", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f90c8f55-4ef5-40cc-a759-26e28b6d1641/DSC_2702.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/f90c8f55-4ef5-40cc-a759-26e28b6d1641/DSC_2702.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1688343, "headline": "idk what i did differently from last time (other than cutting in the ridges)", "publishedAt": "2023-06-15T14:52:22.069Z", "filename": "1688343-idk-what-i-did-diffe", "transparentShareOfPostId": null, "shareOfPostId": 1688291, "tags": [ "Haijuan my beloved", "thank you hai juan", "replication crisis", "who need they brussy steamed", "omg me" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "7e10cb46-e68f-454c-8a1f-920b6f7ef7a3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/7e10cb46-e68f-454c-8a1f-920b6f7ef7a3/DSC_2700.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/7e10cb46-e68f-454c-8a1f-920b6f7ef7a3/DSC_2700.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "898342b0-96e1-4410-867d-47591e20bba3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/898342b0-96e1-4410-867d-47591e20bba3/DSC_2698.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/898342b0-96e1-4410-867d-47591e20bba3/DSC_2698.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "75cb9969-e71e-433e-a647-5d853d22da9f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/75cb9969-e71e-433e-a647-5d853d22da9f/DSC_2699a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/75cb9969-e71e-433e-a647-5d853d22da9f/DSC_2699a.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "last time:" } }, { "type": "markdown", "markdown": { "content": "https://cohost.org/nabijaczleweli/post/1676107-didn-t-explode-along" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "last time:\n\nhttps://cohost.org/nabijaczleweli/post/1676107-didn-t-explode-along" } { "postId": 1688291, "headline": "pov you're fumin", "publishedAt": "2023-06-15T14:38:59.671Z", "filename": "1688291-pov-you-re-fumin", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "who need they brussy steamed", "omg me" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "ee526ff0-361b-46e0-9bda-e2fba2eb30ba", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/ee526ff0-361b-46e0-9bda-e2fba2eb30ba/DSC_2696a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/ee526ff0-361b-46e0-9bda-e2fba2eb30ba/DSC_2696a.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "48259b4b-0dbe-4989-8381-6284807300bf", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/48259b4b-0dbe-4989-8381-6284807300bf/DSC_2697.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/48259b4b-0dbe-4989-8381-6284807300bf/DSC_2697.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1683329, "headline": "it's debianing time", "publishedAt": "2023-06-14T18:25:51.943Z", "filename": "1683329-it-s-debianing-time", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1037952" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1037952" } { "postId": 1681977, "headline": "of course. LC_CTYPE, LC_TIME, and LC_MESSAGES are correct but everything else is clear. very cool", "publishedAt": "2023-06-14T13:49:08.414Z", "filename": "1681977-of-course-lc-ctype", "transparentShareOfPostId": null, "shareOfPostId": 1681953, "tags": [ "git" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e8b1274c-a7aa-4a91-a205-62b08bfdfe49", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e8b1274c-a7aa-4a91-a205-62b08bfdfe49/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/e8b1274c-a7aa-4a91-a205-62b08bfdfe49/image.png", "width": 1224, "height": 774 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1681953, "headline": "in which git authors consider it too embarrassing to use regcomp(3) to compile their regexes^Unevermind ltrace says they're using regcomp?", "publishedAt": "2023-06-14T13:42:09.749Z", "filename": "1681953-in-which-git-authors", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1037929" } }, { "type": "markdown", "markdown": { "content": "so what the hell is happening then" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1037929\n\nso what the hell is happening then" } { "postId": 1676673, "headline": "fruit (outside): sweet or acidic. smelly. not good!!! ", "publishedAt": "2023-06-13T17:05:51.077Z", "filename": "1676673-fruit-outside-swe", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "real" ], "blocks": [ { "type": "markdown", "markdown": { "content": "fruit (imported): panaceum. will fix your piss, shit, cum, and hepatic and nefritic health\n" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "fruit (imported): panaceum. will fix your piss, shit, cum, and hepatic and nefritic health\n" } { "postId": 1676107, "headline": "didn't explode along the top like hers did", "publishedAt": "2023-06-13T15:03:59.475Z", "filename": "1676107-didn-t-explode-along", "transparentShareOfPostId": null, "shareOfPostId": 1676089, "tags": [ "Haijuan my beloved", "thank you hai juan", "who need they brussy steamed", "omg me", "replication crisis" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b3806ff1-048d-472c-b03c-b6a5bdec1189", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b3806ff1-048d-472c-b03c-b6a5bdec1189/DSC_2694.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/b3806ff1-048d-472c-b03c-b6a5bdec1189/DSC_2694.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "i've failed her" } }, { "type": "markdown", "markdown": { "content": "https://www.youtube.com/watch?v=z44JqGKyLBg" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i've failed her\n\nhttps://www.youtube.com/watch?v=z44JqGKyLBg" } { "postId": 1676089, "headline": "mid", "publishedAt": "2023-06-13T15:02:10.764Z", "filename": "1676089-mid", "transparentShareOfPostId": null, "shareOfPostId": 1675847, "tags": [ "who need they brussy steamed", "omg" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "0a16cd78-3a67-4272-a10d-4aa580ca5765", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/0a16cd78-3a67-4272-a10d-4aa580ca5765/DSC_2692.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/0a16cd78-3a67-4272-a10d-4aa580ca5765/DSC_2692.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "e2460b10-bdf3-4082-a501-1c74aec5d108", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e2460b10-bdf3-4082-a501-1c74aec5d108/DSC_2693.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/e2460b10-bdf3-4082-a501-1c74aec5d108/DSC_2693.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1675847, "headline": "this is where I'd put a funny machine translation from the subtitles usually but this bibeo just has hard chinese subs", "publishedAt": "2023-06-13T14:21:51.816Z", "filename": "1675847-this-is-where-i-d-pu", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "4b4679fc-8764-4b8c-af0f-be1feec38c6e", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/4b4679fc-8764-4b8c-af0f-be1feec38c6e/DSC_2690.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/4b4679fc-8764-4b8c-af0f-be1feec38c6e/DSC_2690.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "041766ad-96a5-4c80-b45f-84611b5fcd30", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/041766ad-96a5-4c80-b45f-84611b5fcd30/DSC_2691a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/041766ad-96a5-4c80-b45f-84611b5fcd30/DSC_2691a.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "and chinese yogurt I'm told is closest to zsiadłe mleko apparently (or, for the frank audience, lait ribot apparently)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and chinese yogurt I'm told is closest to zsiadłe mleko apparently (or, for the frank audience, lait ribot apparently)" } { "postId": 1675702, "headline": "the frankish trinity", "publishedAt": "2023-06-13T13:33:24.599Z", "filename": "1675702-the-frankish-trinity", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "french" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a977bb41-f6c3-4832-9e06-3d4498fad849", "altText": "hui est aujourd'hui est au jour d'aujourd'hui, mais tout n'est pas le ?", "previewURL": "https://staging.cohostcdn.org/attachment/a977bb41-f6c3-4832-9e06-3d4498fad849/huj.png", "fileURL": "https://staging.cohostcdn.org/attachment/a977bb41-f6c3-4832-9e06-3d4498fad849/huj.png", "width": 805, "height": 1000 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1670892, "headline": "tzpfms v0.3.3, klapki v0.2.2, febug v0.2.1, and debian.nabijaczleweli.xyz is fully bookworm-compatible :)", "publishedAt": "2023-06-12T18:38:43.108Z", "filename": "1670892-tzpfms-v0-3-3-klapk", "transparentShareOfPostId": null, "shareOfPostId": 1670749, "tags": [ "debian", "bookworm" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lists.sr.ht/~nabijaczleweli/tzpfms/%3Ctgokjjxgn47cuyokfv4i34mabpikf3pcp5d37oh6nrdqu5u3v7%40vzrm3qglghn6%3E" } }, { "type": "markdown", "markdown": { "content": "https://lists.sr.ht/~nabijaczleweli/klapki/%3Ctynqu6t5j2pe7myobr4hd3l5mxhbjkxfbvk7bber3ftatbiv7q%40ltmxnk7tew6j%3E" } }, { "type": "markdown", "markdown": { "content": "https://lists.sr.ht/~nabijaczleweli/febug/%3Cky2sw3vezwqndczplebwirdtpyyipf2be6clqzdzmbfkxfcreu%40cuarwyrxb3y3%3E" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lists.sr.ht/~nabijaczleweli/tzpfms/%3Ctgokjjxgn47cuyokfv4i34mabpikf3pcp5d37oh6nrdqu5u3v7%40vzrm3qglghn6%3E\n\nhttps://lists.sr.ht/~nabijaczleweli/klapki/%3Ctynqu6t5j2pe7myobr4hd3l5mxhbjkxfbvk7bber3ftatbiv7q%40ltmxnk7tew6j%3E\n\nhttps://lists.sr.ht/~nabijaczleweli/febug/%3Cky2sw3vezwqndczplebwirdtpyyipf2be6clqzdzmbfkxfcreu%40cuarwyrxb3y3%3E" } { "postId": 1670749, "headline": "100%, as proven by klapki for x32 on debian.nabijaczleweli.xyz being a version out of date against amd64", "publishedAt": "2023-06-12T18:15:07.345Z", "filename": "1670749-100-as-proven-by-k", "transparentShareOfPostId": null, "shareOfPostId": 1670343, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "and, indeed, the previous release mail says" } }, { "type": "markdown", "markdown": { "content": "https://twitter.com/nabijaczleweli/status/1586453410542395392" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and, indeed, the previous release mail says\n\nhttps://twitter.com/nabijaczleweli/status/1586453410542395392" } { "postId": 1670343, "headline": "binutils moment", "publishedAt": "2023-06-12T16:59:02.773Z", "filename": "1670343-binutils-moment", "transparentShareOfPostId": null, "shareOfPostId": 1669597, "tags": [ "binutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "99ad349b-6dc7-4ff8-9220-b420afcddfb6", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/99ad349b-6dc7-4ff8-9220-b420afcddfb6/screenshot.png", "fileURL": "https://staging.cohostcdn.org/attachment/99ad349b-6dc7-4ff8-9220-b420afcddfb6/screenshot.png", "width": 1280, "height": 783 } }, { "type": "markdown", "markdown": { "content": "i guarantee i've posted this exact thing before (last time i tried to build klapki for x32 and it broke most likely)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i guarantee i've posted this exact thing before (last time i tried to build klapki for x32 and it broke most likely)" } { "postId": 1669597, "headline": "record stable-to-bug time for me", "publishedAt": "2023-06-12T14:11:23.224Z", "filename": "1669597-record-stable-to-bug", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "debian", "bookworm", "fuse" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1037410" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1037410" } { "postId": 1666630, "headline": "apparently I had use_fstab=yes which breaks dracut's built-in dataset/blockdev mapping because it only checks /etc/fstab for path↔fstype", "publishedAt": "2023-06-11T23:17:10.938Z", "filename": "1666630-apparently-i-had-use", "transparentShareOfPostId": null, "shareOfPostId": 1665962, "tags": [ "dracut" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "0d109913-741a-466e-8d26-32a628807a4a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/0d109913-741a-466e-8d26-32a628807a4a/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/0d109913-741a-466e-8d26-32a628807a4a/image.png", "width": 947, "height": 296 } }, { "type": "attachment", "attachment": { "attachmentId": "cb970b13-2c68-421f-8a30-557146edc317", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/cb970b13-2c68-421f-8a30-557146edc317/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/cb970b13-2c68-421f-8a30-557146edc317/image.png", "width": 571, "height": 61 } }, { "type": "markdown", "markdown": { "content": "(which is an issue since the only non-comments in my fstab are /dev/sr0 /media/cdrom0 and LABEL=tarta-swap swap)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(which is an issue since the only non-comments in my fstab are /dev/sr0 /media/cdrom0 and LABEL=tarta-swap swap)" } { "postId": 1666239, "headline": "rip to a real one", "publishedAt": "2023-06-11T21:59:51.247Z", "filename": "1666239-rip-to-a-real-one", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "15e115ed-70f5-4e3c-a165-09620479c33e", "altText": "uptime 22:15:23 up 136 days, 13:58, 6 users, load average: 1.45, 2.17, 1.70", "previewURL": "https://staging.cohostcdn.org/attachment/15e115ed-70f5-4e3c-a165-09620479c33e/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/15e115ed-70f5-4e3c-a165-09620479c33e/image.png", "width": 520, "height": 65 } }, { "type": "markdown", "markdown": { "content": "(of course the post didn't go through when i clicked it originally)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(of course the post didn't go through when i clicked it originally)" } { "postId": 1665962, "headline": "holy shit saved by snapshot. /@2023-06-11/vmlinu... instead of just /@/ and we're back in business", "publishedAt": "2023-06-11T20:57:44.013Z", "filename": "1665962-holy-shit-saved-by-s", "transparentShareOfPostId": null, "shareOfPostId": 1665910, "tags": [ "grub" ], "blocks": [ { "type": "markdown", "markdown": { "content": "EXCEEDINGLY rare grub dub\n" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "EXCEEDINGLY rare grub dub\n" } { "postId": 1665910, "headline": "and doesn't hard-crash and hard-reboot too many times", "publishedAt": "2023-06-11T20:48:15.727Z", "filename": "1665910-and-doesn-t-hard-cra", "transparentShareOfPostId": null, "shareOfPostId": 1665902, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1665902, "headline": "i always look for zfs and tzpfms because dracut fucked me before. didn't expect fucking blockdev drivers to be missing", "publishedAt": "2023-06-11T20:46:00.833Z", "filename": "1665902-i-always-look-for-zf", "transparentShareOfPostId": null, "shareOfPostId": 1665872, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "lets hope grub actually supports snapshots" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "lets hope grub actually supports snapshots" } { "postId": 1665872, "headline": "no blockdev modules in the initrd", "publishedAt": "2023-06-11T20:40:14.934Z", "filename": "1665872-no-blockdev-modules", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1665660, "headline": "look ma I'm on tele", "publishedAt": "2023-06-11T19:59:14.088Z", "filename": "1665660-look-ma-i-m-on-tele", "transparentShareOfPostId": null, "shareOfPostId": 1664922, "tags": [ "debian", "bookworm" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#dash-circumflex" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1028002." } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#dash-circumflex\n\nhttps://bugs.debian.org/1028002." } { "postId": 1664922, "headline": "aaaand of course I'm not the first or only one who's used the ssh group as ACL", "publishedAt": "2023-06-11T17:58:46.487Z", "filename": "1664922-aaaand-of-course-i-m", "transparentShareOfPostId": null, "shareOfPostId": 1664897, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/990456#35" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/990456#35" } { "postId": 1664897, "headline": "criminal behaviour that this isn't in the NEWS lmfao", "publishedAt": "2023-06-11T17:52:45.648Z", "filename": "1664897-criminal-behaviour-t", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "debian", "bookworm" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "527e98f1-796c-489a-837f-33a564c4cf8a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/527e98f1-796c-489a-837f-33a564c4cf8a/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/527e98f1-796c-489a-837f-33a564c4cf8a/image.png", "width": 1224, "height": 134 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1661988, "headline": "really fun how the only material difference appears to be that i do I/O in 64k blocks and that's enough for being 3x faster", "publishedAt": "2023-06-11T03:08:50.572Z", "filename": "1661988-really-fun-how-the-o", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils", "perf moment" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b3d8cdc4-a2e4-4038-981b-a5a62e673a6d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b3d8cdc4-a2e4-4038-981b-a5a62e673a6d/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/b3d8cdc4-a2e4-4038-981b-a5a62e673a6d/image.png", "width": 651, "height": 264 } }, { "type": "markdown", "markdown": { "content": "(and in this mode you really do need to read and write every byte)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(and in this mode you really do need to read and write every byte)" } { "postId": 1659151, "headline": "wrong kaczyński :/", "publishedAt": "2023-06-10T18:22:15.303Z", "filename": "1659151-wrong-kaczynski", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1658603, "headline": "↑ this user is like a dumpy but enlarged to show texture", "publishedAt": "2023-06-10T16:23:03.914Z", "filename": "1658603-this-user-is-like", "transparentShareOfPostId": null, "shareOfPostId": 1658460, "tags": [ "Haijuan my beloved", "thank you hai juan" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "9a15d38d-48eb-4a77-b5f6-e0784e4beecb", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/9a15d38d-48eb-4a77-b5f6-e0784e4beecb/DSC_2673.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/9a15d38d-48eb-4a77-b5f6-e0784e4beecb/DSC_2673.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "96553d6c-f3a4-4b4d-848e-0463e5499d35", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/96553d6c-f3a4-4b4d-848e-0463e5499d35/a.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/96553d6c-f3a4-4b4d-848e-0463e5499d35/a.jpg", "width": 3843, "height": 2785 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1658460, "headline": "POV you got steamed", "publishedAt": "2023-06-10T15:54:28.372Z", "filename": "1658460-pov-you-got-steamed", "transparentShareOfPostId": null, "shareOfPostId": 1647533, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8de92b27-4ad9-432e-a2c1-94bf575bdb44", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8de92b27-4ad9-432e-a2c1-94bf575bdb44/DSC_2676.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/8de92b27-4ad9-432e-a2c1-94bf575bdb44/DSC_2676.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "6e0ea83c-ed12-46b2-bbca-a7a06c9ef33f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6e0ea83c-ed12-46b2-bbca-a7a06c9ef33f/DSC_2678.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/6e0ea83c-ed12-46b2-bbca-a7a06c9ef33f/DSC_2678.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1654858, "headline": "yoo lets fuckin go this brings the pro-verbial voreutils user's manual to 255 pages ", "publishedAt": "2023-06-09T22:49:14.145Z", "filename": "1654858-yoo-lets-fuckin-go-t", "transparentShareOfPostId": null, "shareOfPostId": 1654756, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "986fb9ab-85d9-4232-844f-b5546a97b671", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/986fb9ab-85d9-4232-844f-b5546a97b671/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/986fb9ab-85d9-4232-844f-b5546a97b671/image.png", "width": 870, "height": 537 } }, { "type": "markdown", "markdown": { "content": "(blank space squeezed to hide texture)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(blank space squeezed to hide texture)" } { "postId": 1654756, "headline": "men will literally invent world's worst prefix recognition schemes instead of using - as the standard input stream and keeping it positional", "publishedAt": "2023-06-09T22:31:42.324Z", "filename": "1654756-men-will-literally-i", "transparentShareOfPostId": null, "shareOfPostId": 1642113, "tags": [ "voreutils", "od" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "bcc7a48e-1f8d-479d-a092-390df7675ed2", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/bcc7a48e-1f8d-479d-a092-390df7675ed2/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/bcc7a48e-1f8d-479d-a092-390df7675ed2/image.png", "width": 1920, "height": 1440 } }, { "type": "attachment", "attachment": { "attachmentId": "a8339934-7388-49aa-b3a0-009d05240281", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/a8339934-7388-49aa-b3a0-009d05240281/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/a8339934-7388-49aa-b3a0-009d05240281/image.png", "width": 1920, "height": 1440 } }, { "type": "attachment", "attachment": { "attachmentId": "50f0bbe6-8b24-43ee-ae21-18b988c81f15", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/50f0bbe6-8b24-43ee-ae21-18b988c81f15/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/50f0bbe6-8b24-43ee-ae21-18b988c81f15/image.png", "width": 2560, "height": 1440 } }, { "type": "markdown", "markdown": { "content": "i *will* be axing the XSI +0xskip.bB syntax. probably the XSI shorthands as well. shit's a damn liability fr fr" } }, { "type": "markdown", "markdown": { "content": "also: pog chinese in the groff output (TW-Sung's 132M installed nominal, ends up being 70M with compress=zstd) :)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i *will* be axing the XSI +0xskip.bB syntax. probably the XSI shorthands as well. shit's a damn liability fr fr\n\nalso: pog chinese in the groff output (TW-Sung's 132M installed nominal, ends up being 70M with compress=zstd) :)" } { "postId": 1651229, "headline": "SIGILL, apparently, with a \"reserved operand fault\" subtype", "publishedAt": "2023-06-09T11:39:59.708Z", "filename": "1651229-sigill-apparently", "transparentShareOfPostId": null, "shareOfPostId": 1649763, "tags": [ "od", "4.2BSD", "float", "floating point" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e36bfb3b-1cdb-447c-9876-d1937216bf36", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e36bfb3b-1cdb-447c-9876-d1937216bf36/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/e36bfb3b-1cdb-447c-9876-d1937216bf36/image.png", "width": 422, "height": 1119 } }, { "type": "markdown", "markdown": { "content": "and according to [this table](http://rbur004.github.io/MacVAX/op-codes/Instructions/cvt.html) which also says \"teh\" in it, \"Reserved Operand (Floating Point)\" is a CPU exception type" } }, { "type": "markdown", "markdown": { "content": "a quick skim doesn't reveal what hell non-754 float format the VAX uses" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and according to [this table](http://rbur004.github.io/MacVAX/op-codes/Instructions/cvt.html) which also says \"teh\" in it, \"Reserved Operand (Floating Point)\" is a CPU exception type\n\na quick skim doesn't reveal what hell non-754 float format the VAX uses" } { "postId": 1649763, "headline": "who need they floatussy vaxed", "publishedAt": "2023-06-09T02:48:09.120Z", "filename": "1649763-who-need-they-floatu", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "od", "4.2BSD" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "4b11ff30-c521-46f8-b1a9-c7fce5d416f4", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/4b11ff30-c521-46f8-b1a9-c7fce5d416f4/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/4b11ff30-c521-46f8-b1a9-c7fce5d416f4/image.png", "width": 578, "height": 230 } }, { "type": "markdown", "markdown": { "content": "i shudder to think what that could possibly do if they need to special-case it" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i shudder to think what that could possibly do if they need to special-case it" } { "postId": 1647533, "headline": "działzy", "publishedAt": "2023-06-08T20:21:25.224Z", "filename": "1647533-dzia-zy", "transparentShareOfPostId": null, "shareOfPostId": 1636148, "tags": [ "Haijuan my beloved", "thank you hai juan", "replication crisis" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "4e63de08-d55e-4cab-bea7-a64b56364bf0", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/4e63de08-d55e-4cab-bea7-a64b56364bf0/DSC_2669.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/4e63de08-d55e-4cab-bea7-a64b56364bf0/DSC_2669.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "ec77b71a-f177-4e6e-90f8-6cd25591c892", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/ec77b71a-f177-4e6e-90f8-6cd25591c892/DSC_2672.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/ec77b71a-f177-4e6e-90f8-6cd25591c892/DSC_2672.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "beab6ef9-43bd-491e-8a39-6b86ed2179b3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/beab6ef9-43bd-491e-8a39-6b86ed2179b3/DSC_2671.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/beab6ef9-43bd-491e-8a39-6b86ed2179b3/DSC_2671.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "possibly my worst transcription yet! (but most accurate because it's already plural in polish)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "possibly my worst transcription yet! (but most accurate because it's already plural in polish)" } { "postId": 1646156, "headline": "the only way to see which (or how many) prometheus targets are down/failing is the webui. it's not in the metrics", "publishedAt": "2023-06-08T17:11:25.943Z", "filename": "1646156-the-only-way-to-see", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "idk", "prometheus" ], "blocks": [ { "type": "markdown", "markdown": { "content": "you get RSS, timings for the GC, heap statistics, whatever, but not failed targets or anything of the sort. A1" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "you get RSS, timings for the GC, heap statistics, whatever, but not failed targets or anything of the sort. A1" } { "postId": 1642272, "headline": "hit a gcc bug, must be a wednesday ", "publishedAt": "2023-06-08T00:28:25.825Z", "filename": "1642272-hit-a-gcc-bug-must", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "at least there's a bugzilla result for it :)" } }, { "type": "markdown", "markdown": { "content": "https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105195" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "at least there's a bugzilla result for it :)\n\nhttps://gcc.gnu.org/bugzilla/show_bug.cgi?id=105195" } { "postId": 1642113, "headline": "some of my best work yet i think", "publishedAt": "2023-06-08T00:06:02.668Z", "filename": "1642113-some-of-my-best-work", "transparentShareOfPostId": null, "shareOfPostId": 1641987, "tags": [ "voreutils", "od" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "9980d072-e1ea-4912-b521-1c2a8a781e74", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/9980d072-e1ea-4912-b521-1c2a8a781e74/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/9980d072-e1ea-4912-b521-1c2a8a781e74/image.png", "width": 859, "height": 1369 } }, { "type": "attachment", "attachment": { "attachmentId": "0a37a5c6-f8bc-4b7b-8aab-46eccd698c1e", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/0a37a5c6-f8bc-4b7b-8aab-46eccd698c1e/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/0a37a5c6-f8bc-4b7b-8aab-46eccd698c1e/image.png", "width": 839, "height": 1354 } }, { "type": "attachment", "attachment": { "attachmentId": "6edc68a7-8539-493b-a309-f867fd7464a5", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6edc68a7-8539-493b-a309-f867fd7464a5/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/6edc68a7-8539-493b-a309-f867fd7464a5/image.png", "width": 824, "height": 392 } }, { "type": "markdown", "markdown": { "content": "also https://srhtcdn.githack.com/~nabijaczleweli/voreutils/blob/man/man1/od.1.html since apparently mandoc's mandocciness has caught up to its CVS" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "also https://srhtcdn.githack.com/~nabijaczleweli/voreutils/blob/man/man1/od.1.html since apparently mandoc's mandocciness has caught up to its CVS" } { "postId": 1641987, "headline": "", "publishedAt": "2023-06-07T23:48:44.365Z", "filename": "1641987-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 1639705, "tags": [ "coreutils", "od" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1037217" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1037217" } { "postId": 1639705, "headline": "this is fucking pathological. what the fuck are they cooking", "publishedAt": "2023-06-07T18:28:36.966Z", "filename": "1639705-this-is-fucking-path", "transparentShareOfPostId": null, "shareOfPostId": 1638889, "tags": [ "coretils", "voreutils", "od" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "545ab3a1-1dbd-4383-906e-d75819100f1f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/545ab3a1-1dbd-4383-906e-d75819100f1f/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/545ab3a1-1dbd-4383-906e-d75819100f1f/image.png", "width": 1224, "height": 456 } }, { "type": "markdown", "markdown": { "content": "this is, indeed: a 4.5MiB seek (it's a device so it's seekable) then a read of 4.5MiB; this produces 20MiB of output. it's nothing, right. except:\n * coreutils od -tcz takes *1.75s* to do this (presumably to format the digits)\n * coreutils od -taz takes *1.3s* to do this (presumably because it doesn't need to do any formatting)" } }, { "type": "markdown", "markdown": { "content": "note that these transformations are *entirely byte-wise*, there's no space for any special sauce in here.\nso how in the ever-loving god of piss does\n * my od -taz take *220ms* to do an identical transformation. this is, as helpfully-pointed-out, 6x faster. how is this possible\n * my od -tcz – which parses the entire file in the current locale (UTF-8, glibc) – still take just *532ms*; this means that coreutils od effectively parses the whole input 3.5x by default" } }, { "type": "markdown", "markdown": { "content": "how is it *possible* to have a program of this type where you're processing *less than 4kB/ms* (just 3\\`687 for coreutils -taz!)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "this is, indeed: a 4.5MiB seek (it's a device so it's seekable) then a read of 4.5MiB; this produces 20MiB of output. it's nothing, right. except:\n * coreutils od -tcz takes *1.75s* to do this (presumably to format the digits)\n * coreutils od -taz takes *1.3s* to do this (presumably because it doesn't need to do any formatting)\n\nnote that these transformations are *entirely byte-wise*, there's no space for any special sauce in here.\nso how in the ever-loving god of piss does\n * my od -taz take *220ms* to do an identical transformation. this is, as helpfully-pointed-out, 6x faster. how is this possible\n * my od -tcz – which parses the entire file in the current locale (UTF-8, glibc) – still take just *532ms*; this means that coreutils od effectively parses the whole input 3.5x by default\n\nhow is it *possible* to have a program of this type where you're processing *less than 4kB/ms* (just 3\\`687 for coreutils -taz!)" } { "postId": 1638889, "headline": "staggering to consider that after 50 years of UNIX and 25 of modern encodings no-one's bothered to have a hexdump with a character listing", "publishedAt": "2023-06-07T16:24:07.160Z", "filename": "1638889-staggering-to-consid", "transparentShareOfPostId": null, "shareOfPostId": 1620755, "tags": [ "voreutils", "od", "UNIX" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "39dce3ef-256e-4668-a04e-358227e3c2e9", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/39dce3ef-256e-4668-a04e-358227e3c2e9/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/39dce3ef-256e-4668-a04e-358227e3c2e9/image.png", "width": 667, "height": 75 } }, { "type": "markdown", "markdown": { "content": "(brought to you by six minutes of lifting out the character decoder for c)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(brought to you by six minutes of lifting out the character decoder for c)" } { "postId": 1638110, "headline": "notably, the final sample still produces a warning from bash even though it does the right thing, so", "publishedAt": "2023-06-07T13:33:20.672Z", "filename": "1638110-notably-the-final-s", "transparentShareOfPostId": null, "shareOfPostId": 1638003, "tags": [ "bash", "dash" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1037195" } }, { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/dash/7ygxq63mk22evfzirlilu4eexc2q44uul6zsade73om5hgbvj7@a6er2aqswli7/t/#u" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1037195\n\nhttps://lore.kernel.org/dash/7ygxq63mk22evfzirlilu4eexc2q44uul6zsade73om5hgbvj7@a6er2aqswli7/t/#u" } { "postId": 1638003, "headline": "left: issue 7; right: issue 8 draft 3", "publishedAt": "2023-06-07T13:06:48.453Z", "filename": "1638003-left-issue-7-right", "transparentShareOfPostId": null, "shareOfPostId": 1635978, "tags": [ "bash" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "0da037cb-cece-4347-a0eb-f452f79450f1", "altText": "The here-document shall be treated as a single word that begins after the next and continues until there is a line containing only the delimiter and a , with no characters in between. Then the next here-document starts, if there is one. The format is as follows:", "previewURL": "https://staging.cohostcdn.org/attachment/0da037cb-cece-4347-a0eb-f452f79450f1/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/0da037cb-cece-4347-a0eb-f452f79450f1/image.png", "width": 491, "height": 185 } }, { "type": "attachment", "attachment": { "attachmentId": "f031d06b-ed70-4a11-a3eb-bfd2298cbc5e", "altText": "2.7.4 Here-Document The redirection operators \"<<\" and \"<<-\" both allow redirection of subsequent lines read by the shell to the input of a command. The redirected lines are known as a ``here-document’’. The here-document shall be treated as a single word that begins after the next NEWLINE token and continues until there is a line containing only the delimiter and a , with no characters in between. Then the next here-document starts, if there is one. For the purposes of locating this terminating line, the end of a command_string operand (see sh) shall be treated as a character, and the end of the commands string in $(commands) and `commands` may be treated as a . If the end of input is reached without finding the terminating line, the shell should, but need not, treat this as a redirection error. The format is as follows:", "previewURL": "https://staging.cohostcdn.org/attachment/f031d06b-ed70-4a11-a3eb-bfd2298cbc5e/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/f031d06b-ed70-4a11-a3eb-bfd2298cbc5e/image.png", "width": 971, "height": 285 } }, { "type": "markdown", "markdown": { "content": "both forbid the bullseye bash (and dash always) behaviour, I think?" } }, { "type": "markdown", "markdown": { "content": "but issue 8 allows\n```\necho \"$(head -n1 <bisb i guess, but that's naturally Boad Indirect Smelly Byte)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "this, at least, has a clear and obvious goal and the mnemonics are largely not psychotic (except the bisb i guess, but that's naturally Boad Indirect Smelly Byte)" } { "postId": 1499705, "headline": "", "publishedAt": "2023-05-15T00:39:53.216Z", "filename": "1499705-empty", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "pr", "UNIX Programmer's Manual Fifth Edition", "Very funny." ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "18b197a4-cfe3-40a3-bc7d-66455ca8bffe", "altText": "print(fp, argp); if (ncol>72 || ncol>width) { write(2, \"Very funny\\n\", 12)", "previewURL": "https://staging.cohostcdn.org/attachment/18b197a4-cfe3-40a3-bc7d-66455ca8bffe/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/18b197a4-cfe3-40a3-bc7d-66455ca8bffe/image.png", "width": 327, "height": 315 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1495170, "headline": "sanest computer user", "publishedAt": "2023-05-14T01:34:31.706Z", "filename": "1495170-sanest-computer-user", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "ed", "qed" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6bb10154-3a43-45e4-9800-c67584b5fed1", "altText": "By the way, 'em' stands for 'editor for mortals' - I christened it that after Ken Thompson visited our lab at QMC while I was developing it and said something like: \"yeah, I've seen editors like that, but I don't feel a need for them, I don't want to see the state of the file when I'm editing\".", "previewURL": "https://staging.cohostcdn.org/attachment/6bb10154-3a43-45e4-9800-c67584b5fed1/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/6bb10154-3a43-45e4-9800-c67584b5fed1/image.png", "width": 1553, "height": 162 } }, { "type": "markdown", "markdown": { "content": "(as it appears at http://www.eecs.qmul.ac.uk/~gc/history/ as that appears at https://www.bell-labs.com/usr/dmr/www/qed.html)" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(as it appears at http://www.eecs.qmul.ac.uk/~gc/history/ as that appears at https://www.bell-labs.com/usr/dmr/www/qed.html)" } { "postId": 1494733, "headline": "still very acceptable with it", "publishedAt": "2023-05-13T23:39:48.857Z", "filename": "1494733-still-very-acceptabl", "transparentShareOfPostId": null, "shareOfPostId": 1494652, "tags": [ "Haijuan my beloved", "thank you hai juan", "replication crisis" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "284c385d-ab51-470c-9663-5f001f09b2ab", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/284c385d-ab51-470c-9663-5f001f09b2ab/DSC_2617.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/284c385d-ab51-470c-9663-5f001f09b2ab/DSC_2617.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "072063ee-0433-4a9f-8a0c-7f1168b51703", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/072063ee-0433-4a9f-8a0c-7f1168b51703/DSC_2618.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/072063ee-0433-4a9f-8a0c-7f1168b51703/DSC_2618.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1494652, "headline": "the traditional gag would be \"what to do when green body less chubby than expected", "publishedAt": "2023-05-13T23:17:29.163Z", "filename": "1494652-the-traditional-gag", "transparentShareOfPostId": null, "shareOfPostId": 1487846, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "146659ae-4f98-4fe7-8cc0-b845b6a97202", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/146659ae-4f98-4fe7-8cc0-b845b6a97202/DSC_2616a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/146659ae-4f98-4fe7-8cc0-b845b6a97202/DSC_2616a.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "wait this isn't google\", but i'm not proverbially 90 and I don't think anyone formulates google searches like this" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "wait this isn't google\", but i'm not proverbially 90 and I don't think anyone formulates google searches like this" } { "postId": 1491845, "headline": "only seen this one once before, when the uptime on postfix exceeded the cert lifetime", "publishedAt": "2023-05-13T12:18:21.055Z", "filename": "1491845-only-seen-this-one-o", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b58bc803-0e45-444c-af8f-2d7fc682b69d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b58bc803-0e45-444c-af8f-2d7fc682b69d/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/b58bc803-0e45-444c-af8f-2d7fc682b69d/image.png", "width": 580, "height": 403 } }, { "type": "attachment", "attachment": { "attachmentId": "9e389db8-cd73-436d-976e-3bb990ec6244", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/9e389db8-cd73-436d-976e-3bb990ec6244/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/9e389db8-cd73-436d-976e-3bb990ec6244/image.png", "width": 658, "height": 531 } }, { "type": "markdown", "markdown": { "content": "they (dovecots) grow up so fast too, it seems!" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "they (dovecots) grow up so fast too, it seems!" } { "postId": 1488951, "headline": "quite pog for a brussy i fucked up a bit", "publishedAt": "2023-05-12T20:58:28.610Z", "filename": "1488951-quite-pog-for-a-brus", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "thank you hai juan", "Haijuan my beloved", "replication crisis" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8d54a23a-7420-4c8d-9f5a-2f6dff68c24d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8d54a23a-7420-4c8d-9f5a-2f6dff68c24d/DSC_2612a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/8d54a23a-7420-4c8d-9f5a-2f6dff68c24d/DSC_2612a.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "59a25c9a-8936-41e7-8cd4-b59df12352e2", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/59a25c9a-8936-41e7-8cd4-b59df12352e2/DSC_2613.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/59a25c9a-8936-41e7-8cd4-b59df12352e2/DSC_2613.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "85fc5b38-c64e-4c56-8323-4b6aae087473", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/85fc5b38-c64e-4c56-8323-4b6aae087473/1683924925110.JPEG", "fileURL": "https://staging.cohostcdn.org/attachment/85fc5b38-c64e-4c56-8323-4b6aae087473/1683924925110.JPEG", "width": 1920, "height": 1080 } }, { "type": "attachment", "attachment": { "attachmentId": "6401196b-c17e-478d-9249-9593555e5531", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6401196b-c17e-478d-9249-9593555e5531/DSC_2615a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/6401196b-c17e-478d-9249-9593555e5531/DSC_2615a.JPG", "width": 3096, "height": 2914 } }, { "type": "markdown", "markdown": { "content": "https://www.youtube.com/watch?v=i8fGjFvwNN0&t=457s" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://www.youtube.com/watch?v=i8fGjFvwNN0&t=457s" } { "postId": 1487846, "headline": "two separate breton mates said this is kinda like a kouign-amann today", "publishedAt": "2023-05-12T17:28:53.083Z", "filename": "1487846-two-separate-breton", "transparentShareOfPostId": null, "shareOfPostId": 1486924, "tags": [ "bretons will answer for their fucking crimes" ], "blocks": [ { "type": "markdown", "markdown": { "content": "and lads," } }, { "type": "markdown", "markdown": { "content": "https://www.youtube.com/watch?v=23U5kngVzbc" } }, { "type": "markdown", "markdown": { "content": "for the same half-kilo of flour the recipe says \"500g of butter, 500g of sugar\"" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and lads,\n\nhttps://www.youtube.com/watch?v=23U5kngVzbc\n\nfor the same half-kilo of flour the recipe says \"500g of butter, 500g of sugar\"" } { "postId": 1487363, "headline": "after clicking around in the UI you I got this", "publishedAt": "2023-05-12T15:55:18.667Z", "filename": "1487363-after-clicking-aroun", "transparentShareOfPostId": null, "shareOfPostId": 1487324, "tags": [ "HG", "mercurial" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "98cbdd1b-205b-444e-ab3d-862a2fcbf0fe", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/98cbdd1b-205b-444e-ab3d-862a2fcbf0fe/image3.png", "fileURL": "https://staging.cohostcdn.org/attachment/98cbdd1b-205b-444e-ab3d-862a2fcbf0fe/image3.png", "width": 1224, "height": 853 } }, { "type": "attachment", "attachment": { "attachmentId": "590d2be4-0bec-4999-a11c-9f1dfa84082a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/590d2be4-0bec-4999-a11c-9f1dfa84082a/image4.png", "fileURL": "https://staging.cohostcdn.org/attachment/590d2be4-0bec-4999-a11c-9f1dfa84082a/image4.png", "width": 2560, "height": 1440 } }, { "type": "markdown", "markdown": { "content": "why why why why" } }, { "type": "markdown", "markdown": { "content": "(making the window bigger only makes the rightmost buffer grow but there's probably a way to make vim reflow the windows that I don't know so this is operator error) \n(for those playing along at home, (2) is what I got when I ^Zed and then fged back on another attempt. note the metadata box that appeared on the bottom right from...... somewhere?)" } }, { "type": "markdown", "markdown": { "content": "but I quit out of the editor and got\n```\nperforming changes\nmerging cmd/p7sign/p7sign.c\n3 files to edit\n output file cmd/p7sign/p7sign.c appears unchanged\nwas merge successful (yn)? n\nmerging cmd/p7sign/p7sign.c failed!\nFix up the change (_multifold ce117b0bb96e)\n(hg histedit --continue to resume)\n```" } }, { "type": "markdown", "markdown": { "content": "they very clearly modelled this on git rebase but somehow fucked it up super bad" } }, { "type": "markdown", "markdown": { "content": "also, [apparently there's budget for riced-to-shit interactive editors but not for having normal merges](https://book.mercurial-scm.org/read/merge.html#merging-conflicting-changes)? \nthe problem is, of course, that I genuinely do not know how the fuck I'd actually do the merge" } }, { "type": "markdown", "markdown": { "content": "well, I do. I've been pushing (over three full minutes?!) and git-remote-hg has been cloning (somehow even longer!) and converting while writing this so that may actually work" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "why why why why\n\n(making the window bigger only makes the rightmost buffer grow but there's probably a way to make vim reflow the windows that I don't know so this is operator error) \n(for those playing along at home, (2) is what I got when I ^Zed and then fged back on another attempt. note the metadata box that appeared on the bottom right from...... somewhere?)\n\nbut I quit out of the editor and got\n```\nperforming changes\nmerging cmd/p7sign/p7sign.c\n3 files to edit\n output file cmd/p7sign/p7sign.c appears unchanged\nwas merge successful (yn)? n\nmerging cmd/p7sign/p7sign.c failed!\nFix up the change (_multifold ce117b0bb96e)\n(hg histedit --continue to resume)\n```\n\nthey very clearly modelled this on git rebase but somehow fucked it up super bad\n\nalso, [apparently there's budget for riced-to-shit interactive editors but not for having normal merges](https://book.mercurial-scm.org/read/merge.html#merging-conflicting-changes)? \nthe problem is, of course, that I genuinely do not know how the fuck I'd actually do the merge\n\nwell, I do. I've been pushing (over three full minutes?!) and git-remote-hg has been cloning (somehow even longer!) and converting while writing this so that may actually work" } { "postId": 1487324, "headline": "my vitriol for mercurial is unparalleled", "publishedAt": "2023-05-12T15:44:43.347Z", "filename": "1487324-my-vitriol-for-mercu", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "HG", "mercurial" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "187ea430-675d-438f-91ee-f58f483e86c8", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/187ea430-675d-438f-91ee-f58f483e86c8/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/187ea430-675d-438f-91ee-f58f483e86c8/image.png", "width": 589, "height": 794 } }, { "type": "attachment", "attachment": { "attachmentId": "591fca6d-cc28-4c28-9d0b-e0776146e175", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/591fca6d-cc28-4c28-9d0b-e0776146e175/image2.png", "fileURL": "https://staging.cohostcdn.org/attachment/591fca6d-cc28-4c28-9d0b-e0776146e175/image2.png", "width": 1224, "height": 853 } }, { "type": "markdown", "markdown": { "content": "every shred of basic functionality is provided by five different weirdly-named \"extensions\" which are built in but aren't and there's a psycho wiki page for each one\n```\n$ hg histedit baddc0143bbf\nhg: unknown command 'histedit'\n'histedit' is provided by the following extension:" } }, { "type": "markdown", "markdown": { "content": " histedit interactive history editing" } }, { "type": "markdown", "markdown": { "content": "(use 'hg help extensions' for information on enabling extensions)\n```\nif you *know* about it and *say it'd work just now* then why the fuck does it NOT" } }, { "type": "markdown", "markdown": { "content": "with that ena\n```\n$ hg histedit baddc0143bbf\nabort: cannot edit public changesets\n(see 'hg help phases' for details)\n```\nSHUT THE FUCK UP \nthis is unthinkable to me in 2022, amazing UX; according to a stackoverflow post (stackoverflow fucking post to do a rebase!!!!!!!):\n> To convert the current commit from \"public\" to \"draft\" commit in order to allow amending, use\n> hg phase --draft --force .\n> (or replace . with another revision if you want to edit a different changeset)." } }, { "type": "markdown", "markdown": { "content": "..........and now it presents an interactive menu instead of just an editor; if you press ? in the editor you get image (1) above; anyone taking bets on what the \"editor\" looks like? yep, (2); nothing like what it says. what does that mean? this continues the " } }, { "type": "markdown", "markdown": { "content": "https://cohost.org/nabijaczleweli/post/1260507-hg-diff-puts-way-to" } }, { "type": "markdown", "markdown": { "content": "trend\n" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "every shred of basic functionality is provided by five different weirdly-named \"extensions\" which are built in but aren't and there's a psycho wiki page for each one\n```\n$ hg histedit baddc0143bbf\nhg: unknown command 'histedit'\n'histedit' is provided by the following extension:\n\n histedit interactive history editing\n\n(use 'hg help extensions' for information on enabling extensions)\n```\nif you *know* about it and *say it'd work just now* then why the fuck does it NOT\n\nwith that ena\n```\n$ hg histedit baddc0143bbf\nabort: cannot edit public changesets\n(see 'hg help phases' for details)\n```\nSHUT THE FUCK UP \nthis is unthinkable to me in 2022, amazing UX; according to a stackoverflow post (stackoverflow fucking post to do a rebase!!!!!!!):\n> To convert the current commit from \"public\" to \"draft\" commit in order to allow amending, use\n> hg phase --draft --force .\n> (or replace . with another revision if you want to edit a different changeset).\n\n..........and now it presents an interactive menu instead of just an editor; if you press ? in the editor you get image (1) above; anyone taking bets on what the \"editor\" looks like? yep, (2); nothing like what it says. what does that mean? this continues the \n\nhttps://cohost.org/nabijaczleweli/post/1260507-hg-diff-puts-way-to\n\ntrend\n" } { "postId": 1486924, "headline": "pog moment", "publishedAt": "2023-05-12T13:44:17.731Z", "filename": "1486924-pog-moment", "transparentShareOfPostId": null, "shareOfPostId": 1483976, "tags": [ "replication crisis" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d8658927-a3d4-4f84-bc06-4d1bb418db20", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/d8658927-a3d4-4f84-bc06-4d1bb418db20/DSC_2610a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/d8658927-a3d4-4f84-bc06-4d1bb418db20/DSC_2610a.JPG", "width": 3096, "height": 4128 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1483976, "headline": "okay this shit bomb as hell", "publishedAt": "2023-05-11T22:29:07.179Z", "filename": "1483976-okay-this-shit-bomb", "transparentShareOfPostId": null, "shareOfPostId": 1483960, "tags": [ "Haijuan my beloved", "thank you hai juan", "replication crisis" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "72f5207c-1d4a-48a4-a663-24fbce58f8a6", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/72f5207c-1d4a-48a4-a663-24fbce58f8a6/DSC_2608a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/72f5207c-1d4a-48a4-a663-24fbce58f8a6/DSC_2608a.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "3a5e9ccb-3f31-4687-8cca-68969119dab4", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/3a5e9ccb-3f31-4687-8cca-68969119dab4/DSC_2609a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/3a5e9ccb-3f31-4687-8cca-68969119dab4/DSC_2609a.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "highly recommend making it with your favourite family" } }, { "type": "markdown", "markdown": { "content": "https://www.youtube.com/watch?v=yW85JqGvy7M" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "highly recommend making it with your favourite family\n\nhttps://www.youtube.com/watch?v=yW85JqGvy7M" } { "postId": 1483960, "headline": "didn't rise as much as hers did, I think I rolled them out a little too thin", "publishedAt": "2023-05-11T22:24:41.063Z", "filename": "1483960-didn-t-rise-as-much", "transparentShareOfPostId": null, "shareOfPostId": 1483850, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "3ab9c35a-92e0-402c-a6aa-d0c5f3e6eec3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/3ab9c35a-92e0-402c-a6aa-d0c5f3e6eec3/DSC_2605.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/3ab9c35a-92e0-402c-a6aa-d0c5f3e6eec3/DSC_2605.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "04557df5-353c-4124-b10c-85973ccb57d0", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/04557df5-353c-4124-b10c-85973ccb57d0/DSC_2606.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/04557df5-353c-4124-b10c-85973ccb57d0/DSC_2606.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "7332f79e-fcf2-45a9-9654-cef0eef7d030", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/7332f79e-fcf2-45a9-9654-cef0eef7d030/DSC_2607.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/7332f79e-fcf2-45a9-9654-cef0eef7d030/DSC_2607.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1483850, "headline": "ummmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm any1 else's green body obviously become chubby just now or just mine?", "publishedAt": "2023-05-11T22:04:18.173Z", "filename": "1483850-ummmmmmmmmmmmmmmmmmm", "transparentShareOfPostId": null, "shareOfPostId": 1483833, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8ffc1c89-a900-4938-80dd-405c88b4f58c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8ffc1c89-a900-4938-80dd-405c88b4f58c/DSC_2602a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/8ffc1c89-a900-4938-80dd-405c88b4f58c/DSC_2602a.JPG", "width": 3096, "height": 4128 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1483833, "headline": "you know how you do a french rising dough and it sucks", "publishedAt": "2023-05-11T22:00:42.852Z", "filename": "1483833-you-know-how-you-do", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "98534546-c0b0-44a4-ac72-5427454d4d73", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/98534546-c0b0-44a4-ac72-5427454d4d73/DSC_2600a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/98534546-c0b0-44a4-ac72-5427454d4d73/DSC_2600a.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "97580868-9cf7-43f3-b98e-115cb5bdaf72", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/97580868-9cf7-43f3-b98e-115cb5bdaf72/DSC_2601a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/97580868-9cf7-43f3-b98e-115cb5bdaf72/DSC_2601a.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "i.e. its gotta be cold so it takes a shitload of time, the butter is fucking everywhere and/or leaves when you roll it out weird?" } }, { "type": "markdown", "markdown": { "content": "yeah, none of that here. magic shit" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i.e. its gotta be cold so it takes a shitload of time, the butter is fucking everywhere and/or leaves when you roll it out weird?\n\nyeah, none of that here. magic shit" } { "postId": 1482261, "headline": "the raw virility dripping off this page is astounding", "publishedAt": "2023-05-11T17:02:13.490Z", "filename": "1482261-the-raw-virility-dri", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "UNIX Programmer's Manual", "pr" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "58fcf30f-af4b-4398-bb5a-aadb3650af2a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/58fcf30f-af4b-4398-bb5a-aadb3650af2a/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/58fcf30f-af4b-4398-bb5a-aadb3650af2a/image.png", "width": 898, "height": 694 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1477636, "headline": "", "publishedAt": "2023-05-10T18:56:05.923Z", "filename": "1477636-https-github-com-h", "transparentShareOfPostId": null, "shareOfPostId": 1477577, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://github.com/htop-dev/htop/pull/1242" } } ], "numComments": 3, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/htop-dev/htop/pull/1242" } { "postId": 1477577, "headline": "why the hell is htop (!)ing me", "publishedAt": "2023-05-10T18:46:26.759Z", "filename": "1477577-why-the-hell-is-htop", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "htop" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "1e55720d-1c5a-41b1-95c9-57806b75857d", "altText": "htop screenshot; at the there's \"Uptime: 104 days(!), 12:41:49\"", "previewURL": "https://staging.cohostcdn.org/attachment/1e55720d-1c5a-41b1-95c9-57806b75857d/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/1e55720d-1c5a-41b1-95c9-57806b75857d/image.png", "width": 1193, "height": 154 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1476853, "headline": "today i shall embark on a holy jihad to free my 15kg of flour from their InPost prison", "publishedAt": "2023-05-10T16:25:05.559Z", "filename": "1476853-today-i-shall-embark", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "lads," ], "blocks": [ { "type": "markdown", "markdown": { "content": "⤣ \":clueless:\"" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "⤣ \":clueless:\"" } { "postId": 1467484, "headline": "lads, 5kg of flour got 2.1zł /cheaper/ since 12th of january!!!!!!!!", "publishedAt": "2023-05-08T20:12:19.523Z", "filename": "1467484-lads-5kg-of-flour-g", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "we bal" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "we bal" } { "postId": 1465853, "headline": "this is the only one that turned out like hers; idk", "publishedAt": "2023-05-08T14:14:53.323Z", "filename": "1465853-this-is-the-only-one", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "Haijuan my beloved", "thank you hai juan" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f5fef574-0ada-4e5c-919a-526285cfee9d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f5fef574-0ada-4e5c-919a-526285cfee9d/DSC_2596a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/f5fef574-0ada-4e5c-919a-526285cfee9d/DSC_2596a.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "idk, she does them on a casting and all my normal-sized plastic pans turned out to be ass and/or convex" } }, { "type": "markdown", "markdown": { "content": "https://youtu.be/i8fGjFvwNN0?t=886" } }, { "type": "markdown", "markdown": { "content": "i've failed her" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "idk, she does them on a casting and all my normal-sized plastic pans turned out to be ass and/or convex\n\nhttps://youtu.be/i8fGjFvwNN0?t=886\n\ni've failed her" } { "postId": 1462726, "headline": "hash not my king (im polish (we elected our last king i think))", "publishedAt": "2023-05-07T21:13:03.523Z", "filename": "1462726-hash-not-my-king-im", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1462536, "headline": "lab notes (hohoho) at ", "publishedAt": "2023-05-07T20:30:02.041Z", "filename": "1462536-lab-notes-hohoho-a", "transparentShareOfPostId": null, "shareOfPostId": 1461715, "tags": [ "steam", "replication crisis", "Buns", "bołza" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://nabijaczleweli.xyz/content/recipes/#buns" } }, { "type": "markdown", "markdown": { "content": "when they build" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://nabijaczleweli.xyz/content/recipes/#buns\n\nwhen they build" } { "postId": 1461715, "headline": "goated gloop as well, idk if i got the ratio right but idve probably used more if id ever wrapped a bołza before", "publishedAt": "2023-05-07T17:43:04.257Z", "filename": "1461715-goated-gloop-as-well", "transparentShareOfPostId": null, "shareOfPostId": 1461581, "tags": [ "Haijuan my beloved", "thank you hai juan" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8e9c631d-3a7a-4b9c-95a8-f1a24f1b5506", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8e9c631d-3a7a-4b9c-95a8-f1a24f1b5506/DSC_2590a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/8e9c631d-3a7a-4b9c-95a8-f1a24f1b5506/DSC_2590a.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "0cce6101-9f8a-4186-ad94-68d794bc542e", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/0cce6101-9f8a-4186-ad94-68d794bc542e/DSC_2593a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/0cce6101-9f8a-4186-ad94-68d794bc542e/DSC_2593a.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "https://www.youtube.com/watch?v=tghGkiw8feU" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://www.youtube.com/watch?v=tghGkiw8feU" } { "postId": 1461581, "headline": "dry-heat-cels seething", "publishedAt": "2023-05-07T17:12:59.661Z", "filename": "1461581-dry-heat-cels-seethi", "transparentShareOfPostId": null, "shareOfPostId": 1461567, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "fecdec88-cc6e-4f7e-ae95-1f7547a8c135", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/fecdec88-cc6e-4f7e-ae95-1f7547a8c135/DSC_5803.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/fecdec88-cc6e-4f7e-ae95-1f7547a8c135/DSC_5803.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "257ba15e-667f-44d0-badd-72b305e2f51d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/257ba15e-667f-44d0-badd-72b305e2f51d/DSC_5806.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/257ba15e-667f-44d0-badd-72b305e2f51d/DSC_5806.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "5f6a67c9-ab92-49d8-9c6d-77a66f5eeb04", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/5f6a67c9-ab92-49d8-9c6d-77a66f5eeb04/DSC_5808.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/5f6a67c9-ab92-49d8-9c6d-77a66f5eeb04/DSC_5808.JPG", "width": 4032, "height": 2268 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1461567, "headline": "im such a steampilled breadhead", "publishedAt": "2023-05-07T17:10:14.611Z", "filename": "1461567-im-such-a-steampille", "transparentShareOfPostId": null, "shareOfPostId": 1461465, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a52a3a0b-37d1-4e4f-a5ad-060e6acd2c7a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/a52a3a0b-37d1-4e4f-a5ad-060e6acd2c7a/DSC_5800.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/a52a3a0b-37d1-4e4f-a5ad-060e6acd2c7a/DSC_5800.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "473e8fb5-ddae-4602-b7f1-201cee2ee280", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/473e8fb5-ddae-4602-b7f1-201cee2ee280/DSC_5801.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/473e8fb5-ddae-4602-b7f1-201cee2ee280/DSC_5801.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "603f1ea0-d696-47a4-a6bf-460f83eb2c16", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/603f1ea0-d696-47a4-a6bf-460f83eb2c16/DSC_5802.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/603f1ea0-d696-47a4-a6bf-460f83eb2c16/DSC_5802.JPG", "width": 2268, "height": 4032 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1461465, "headline": "okay thats some pretty pog bołza imo", "publishedAt": "2023-05-07T16:47:55.191Z", "filename": "1461465-okay-thats-some-pret", "transparentShareOfPostId": null, "shareOfPostId": 1461170, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "65816378-4b4f-41ed-af63-c7bd6cbd30d5", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/65816378-4b4f-41ed-af63-c7bd6cbd30d5/DSC_5795.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/65816378-4b4f-41ed-af63-c7bd6cbd30d5/DSC_5795.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "38929781-a669-4f8e-9b8a-7aa65a5ab447", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/38929781-a669-4f8e-9b8a-7aa65a5ab447/DSC_5796.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/38929781-a669-4f8e-9b8a-7aa65a5ab447/DSC_5796.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "fdb67946-b1d1-4696-8450-585f0aceda59", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/fdb67946-b1d1-4696-8450-585f0aceda59/DSC_5798.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/fdb67946-b1d1-4696-8450-585f0aceda59/DSC_5798.JPG", "width": 4032, "height": 2268 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1461170, "headline": "@nabijaczleweli wraps worst baoza in history, asked to leave server", "publishedAt": "2023-05-07T15:31:46.753Z", "filename": "1461170-nabijaczleweli-wrap", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "99ea3149-4343-4477-bf9a-9a9383638306", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/99ea3149-4343-4477-bf9a-9a9383638306/DSC_5788.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/99ea3149-4343-4477-bf9a-9a9383638306/DSC_5788.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "2dac74cf-0434-4e2a-b83e-cbfbad38be0a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/2dac74cf-0434-4e2a-b83e-cbfbad38be0a/DSC_5791.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/2dac74cf-0434-4e2a-b83e-cbfbad38be0a/DSC_5791.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "cf7c0f9e-c9e3-41ea-b8b3-f5b53d9c89fc", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/cf7c0f9e-c9e3-41ea-b8b3-f5b53d9c89fc/DSC_5793.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/cf7c0f9e-c9e3-41ea-b8b3-f5b53d9c89fc/DSC_5793.JPG", "width": 4032, "height": 2268 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1456470, "headline": "do you think we'll ever achieve true monocrystalline dendrite-free cat growth?", "publishedAt": "2023-05-06T15:05:06.277Z", "filename": "1456470-do-you-think-we-ll-e", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "cristallography", "splotchy" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "acec774c-2663-4e0d-a292-c2ae97329dd0", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/acec774c-2663-4e0d-a292-c2ae97329dd0/cri.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/acec774c-2663-4e0d-a292-c2ae97329dd0/cri.jpg", "width": 3048, "height": 2610 } }, { "type": "attachment", "attachment": { "attachmentId": "b4c424d0-0fbb-49fb-8dc8-25987e8bef2d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b4c424d0-0fbb-49fb-8dc8-25987e8bef2d/cric.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/b4c424d0-0fbb-49fb-8dc8-25987e8bef2d/cric.jpg", "width": 3048, "height": 2610 } }, { "type": "markdown", "markdown": { "content": "(gain boundaries highlighted)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(gain boundaries highlighted)" } { "postId": 1454284, "headline": "i really did think i was done then", "publishedAt": "2023-05-06T01:38:21.027Z", "filename": "1454284-i-really-did-think-i", "transparentShareOfPostId": null, "shareOfPostId": 1454201, "tags": [ "coreutils", "pr", "consecutive debbugs my beloved" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1035596" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1035599" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1035600 " } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1035596\n\nhttps://bugs.debian.org/1035599\n\nhttps://bugs.debian.org/1035600 " } { "postId": 1454201, "headline": "thsi is the ONLY thing pr does. it's the ONLY value-add. thats the one fucking thing. there's not even double-wide characters here. HOW!!!!!", "publishedAt": "2023-05-06T01:15:27.606Z", "filename": "1454201-thsi-is-the-only-thi", "transparentShareOfPostId": null, "shareOfPostId": 1453914, "tags": [ "coreutils", "pr" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e3917e81-5158-4a8a-960f-f16bb9a5cc8d", "altText": "columns are not aligned. there aren't even double-wide characters", "previewURL": "https://staging.cohostcdn.org/attachment/e3917e81-5158-4a8a-960f-f16bb9a5cc8d/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/e3917e81-5158-4a8a-960f-f16bb9a5cc8d/image.png", "width": 580, "height": 317 } }, { "type": "markdown", "markdown": { "content": "what the FUCK" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "what the FUCK" } { "postId": 1453914, "headline": "im gonna die", "publishedAt": "2023-05-06T00:17:44.550Z", "filename": "1453914-im-gonna-die", "transparentShareOfPostId": null, "shareOfPostId": 1453484, "tags": [ "coreutils", "pr" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "57ee4753-adb3-457a-b4b3-26403125605f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/57ee4753-adb3-457a-b4b3-26403125605f/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/57ee4753-adb3-457a-b4b3-26403125605f/image.png", "width": 840, "height": 59 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1453484, "headline": "there's also one more that idk if it's covered in the debbugs; this makes pr the largest program in the distribution by lines and second b.v", "publishedAt": "2023-05-05T22:37:50.939Z", "filename": "1453484-there-s-also-one-mor", "transparentShareOfPostId": null, "shareOfPostId": 1452938, "tags": [ "voreutils", "pr" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "3d6d7cd0-d587-4553-8859-20e04461f3ce", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/3d6d7cd0-d587-4553-8859-20e04461f3ce/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/3d6d7cd0-d587-4553-8859-20e04461f3ce/image.png", "width": 482, "height": 335 } }, { "type": "markdown", "markdown": { "content": "(if you ignore stty which consists entirely of tables)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(if you ignore stty which consists entirely of tables)" } { "postId": 1452938, "headline": "14 bugs beats the previous record (stty) by 3 :)", "publishedAt": "2023-05-05T20:54:32.032Z", "filename": "1452938-14-bugs-beats-the-pr", "transparentShareOfPostId": null, "shareOfPostId": 1448526, "tags": [ "coreutils", "pr" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1035586" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1035591" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1035586\n\nhttps://bugs.debian.org/1035591" } { "postId": 1448526, "headline": "short-lived", "publishedAt": "2023-05-05T01:41:40.493Z", "filename": "1448526-short-lived", "transparentShareOfPostId": null, "shareOfPostId": 1448184, "tags": [ "coreutils", "pr" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1035534" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1035534" } { "postId": 1448184, "headline": "INCREDIBLY RARE COREUTILS DUB", "publishedAt": "2023-05-05T00:34:03.907Z", "filename": "1448184-incredibly-rare-core", "transparentShareOfPostId": null, "shareOfPostId": 1445559, "tags": [ "coreutils", "pr" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1035533" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1035533" } { "postId": 1447784, "headline": "", "publishedAt": "2023-05-04T23:13:48.714Z", "filename": "1447784-202211-nabijaczlewel", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "DKIM" ], "blocks": [ { "type": "markdown", "markdown": { "content": "202211 nabijaczleweli.xyz DKIM keys now at [the usual place](https://mail.nabijaczleweli.xyz/dkimkeys)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "202211 nabijaczleweli.xyz DKIM keys now at [the usual place](https://mail.nabijaczleweli.xyz/dkimkeys)" } { "postId": 1445559, "headline": "i need a facial agent to press directly, fucking hell", "publishedAt": "2023-05-04T16:33:44.959Z", "filename": "1445559-i-need-a-facial-agen", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "coreutils", "pr" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1035519" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1035519" } { "postId": 1444848, "headline": "clang momento", "publishedAt": "2023-05-04T13:58:07.207Z", "filename": "1444848-clang-momento", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "clang" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d4f0f4f2-5e39-4a97-a967-61c5fb2a3832", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/d4f0f4f2-5e39-4a97-a967-61c5fb2a3832/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/d4f0f4f2-5e39-4a97-a967-61c5fb2a3832/image.png", "width": 1224, "height": 1522 } }, { "type": "markdown", "markdown": { "content": "and the shell reproducer doesn't reproduce it :v" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and the shell reproducer doesn't reproduce it :v" } { "postId": 1443115, "headline": "[speciates cutely]", "publishedAt": "2023-05-04T03:15:00.315Z", "filename": "1443115-speciates-cutely", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1442711, "headline": "i am taking steps to save academia", "publishedAt": "2023-05-04T01:48:45.895Z", "filename": "1442711-i-am-taking-steps-to", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "replication crisis", "Haijuan my beloved", "cringe", "ill-advised" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://nabijaczleweli.xyz/content/recipes/" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://nabijaczleweli.xyz/content/recipes/" } { "postId": 1440206, "headline": "leek: ☑️  multi-layer: ☑️  cake: sure  delicious: ☑️  no skill: ☑️", "publishedAt": "2023-05-03T17:54:21.534Z", "filename": "1440206-leek-multi-laye", "transparentShareOfPostId": null, "shareOfPostId": 1440160, "tags": [ "Haijuan my beloved", "thank you hai juan", "replication crisis" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e7e450f2-e151-42ab-977c-d8395e05154a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e7e450f2-e151-42ab-977c-d8395e05154a/DSC_5775.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/e7e450f2-e151-42ab-977c-d8395e05154a/DSC_5775.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "660e5669-4349-4236-907a-dcec6f5c8003", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/660e5669-4349-4236-907a-dcec6f5c8003/DSC_5778.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/660e5669-4349-4236-907a-dcec6f5c8003/DSC_5778.JPG", "width": 4032, "height": 2268 } }, { "type": "markdown", "markdown": { "content": "all of this points to our most notorious delinquent:" } }, { "type": "markdown", "markdown": { "content": "https://www.youtube.com/watch?v=2rNbXgnnyQg" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "all of this points to our most notorious delinquent:\n\nhttps://www.youtube.com/watch?v=2rNbXgnnyQg" } { "postId": 1440160, "headline": "they do b gettin translucent on the sides doe", "publishedAt": "2023-05-03T17:44:35.298Z", "filename": "1440160-they-do-b-gettin-tra", "transparentShareOfPostId": null, "shareOfPostId": 1440044, "tags": [ "leccy pan", "pog" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "533502d7-ec54-48e7-9428-bee66c1e564d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/533502d7-ec54-48e7-9428-bee66c1e564d/DSC_5768.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/533502d7-ec54-48e7-9428-bee66c1e564d/DSC_5768.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "53f72b99-9881-4dd7-8854-f67057a70ed3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/53f72b99-9881-4dd7-8854-f67057a70ed3/DSC_5770.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/53f72b99-9881-4dd7-8854-f67057a70ed3/DSC_5770.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "f877b3d1-c034-43e3-8494-58ae7b5f01d8", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f877b3d1-c034-43e3-8494-58ae7b5f01d8/DSC_5771.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/f877b3d1-c034-43e3-8494-58ae7b5f01d8/DSC_5771.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "7655d46a-1e83-4dae-829d-45cbd2420228", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/7655d46a-1e83-4dae-829d-45cbd2420228/DSC_5772.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/7655d46a-1e83-4dae-829d-45cbd2420228/DSC_5772.JPG", "width": 4032, "height": 2268 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1440044, "headline": "pov you're next to get fried", "publishedAt": "2023-05-03T17:26:30.096Z", "filename": "1440044-pov-you-re-next-to-g", "transparentShareOfPostId": null, "shareOfPostId": 1440037, "tags": [ "replication crisis" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "3fd67465-e0fc-4c00-9e9d-9cbb525d6b14", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/3fd67465-e0fc-4c00-9e9d-9cbb525d6b14/DSC_5763.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/3fd67465-e0fc-4c00-9e9d-9cbb525d6b14/DSC_5763.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "672c8048-a2f7-450c-8ae6-5b21548c301c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/672c8048-a2f7-450c-8ae6-5b21548c301c/DSC_5764.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/672c8048-a2f7-450c-8ae6-5b21548c301c/DSC_5764.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "818702cd-e926-4df8-a678-00bf9811cf88", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/818702cd-e926-4df8-a678-00bf9811cf88/DSC_5765.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/818702cd-e926-4df8-a678-00bf9811cf88/DSC_5765.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "c6a075d8-3d63-4803-a377-a44cb70fbe94", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/c6a075d8-3d63-4803-a377-a44cb70fbe94/DSC_5767.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/c6a075d8-3d63-4803-a377-a44cb70fbe94/DSC_5767.JPG", "width": 2268, "height": 4032 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1440037, "headline": "ok this is photogenicer", "publishedAt": "2023-05-03T17:25:10.472Z", "filename": "1440037-ok-this-is-photogeni", "transparentShareOfPostId": null, "shareOfPostId": 1440006, "tags": [ "worst photo in existence but slightly better" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "c530fadf-9424-4448-8010-ea885a94709b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/c530fadf-9424-4448-8010-ea885a94709b/DSC_5761.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/c530fadf-9424-4448-8010-ea885a94709b/DSC_5761.JPG", "width": 4032, "height": 2268 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1440006, "headline": "da gloop (no i didnt notice i moved it)", "publishedAt": "2023-05-03T17:19:32.220Z", "filename": "1440006-da-gloop-no-i-didnt", "transparentShareOfPostId": null, "shareOfPostId": 1439243, "tags": [ "worst photo in existence" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "34184425-2774-4ed3-9fc8-3f7a15dcf0c8", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/34184425-2774-4ed3-9fc8-3f7a15dcf0c8/DSC_2587a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/34184425-2774-4ed3-9fc8-3f7a15dcf0c8/DSC_2587a.JPG", "width": 3096, "height": 4128 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1439243, "headline": "they b sleepin for 1 hour", "publishedAt": "2023-05-03T14:40:36.061Z", "filename": "1439243-they-b-sleepin-for-1", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "#1 hai juan enthusiast" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d3c4f621-ca93-4904-b528-c77c61042496", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/d3c4f621-ca93-4904-b528-c77c61042496/DSC_2586.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/d3c4f621-ca93-4904-b528-c77c61042496/DSC_2586.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "so sleepy so small. also why does my cling film have holes in" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "so sleepy so small. also why does my cling film have holes in" } { "postId": 1436643, "headline": "every (2) variation of \"red yeast/fermented rice\" on allegro appears to be a supplement", "publishedAt": "2023-05-03T00:06:11.323Z", "filename": "1436643-every-2-variation", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "2023 cha siu bao deficiency incident" ], "blocks": [ { "type": "markdown", "markdown": { "content": ":/" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": ":/" } { "postId": 1436528, "headline": "i want to (a) introduce the \"means-tested taxes\" concept, and (b) thank hai juan for doing more for me this year than the polish government", "publishedAt": "2023-05-02T23:44:08.930Z", "filename": "1436528-i-want-to-a-introd", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "thank you hai juan" ], "blocks": [], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1436504, "headline": "", "publishedAt": "2023-05-02T23:41:12.462Z", "filename": "1436504-inside-of-you-are-tw", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "yeah im half a liter in" ], "blocks": [ { "type": "markdown", "markdown": { "content": "inside of you are two wolves: one wants to become a 200kg bread-based god-killing behemoth, the other knows if you ever vaguely approached a quarter-ton you'd die instantly" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "inside of you are two wolves: one wants to become a 200kg bread-based god-killing behemoth, the other knows if you ever vaguely approached a quarter-ton you'd die instantly" } { "postId": 1435076, "headline": "now on bugzilla because reviewers posted they want it there", "publishedAt": "2023-05-02T19:30:15.933Z", "filename": "1435076-now-on-bugzilla-beca", "transparentShareOfPostId": null, "shareOfPostId": 1261557, "tags": [ "mozilla", "nss" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugzilla.mozilla.org/show_bug.cgi?id=1830978" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugzilla.mozilla.org/show_bug.cgi?id=1830978" } { "postId": 1434488, "headline": "okay these ones rose and worked", "publishedAt": "2023-05-02T17:40:31.411Z", "filename": "1434488-okay-these-ones-rose", "transparentShareOfPostId": null, "shareOfPostId": 1433920, "tags": [ "Haijuan my beloved", "thank you hai juan", "corn", "who need they brussy steamed", "omg me", "replication crisis" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "462e1d86-58b1-45b3-b2d6-c8db89de8f16", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/462e1d86-58b1-45b3-b2d6-c8db89de8f16/DSC_2583.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/462e1d86-58b1-45b3-b2d6-c8db89de8f16/DSC_2583.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "ca893d84-f5a0-4e68-8d59-25caa7553def", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/ca893d84-f5a0-4e68-8d59-25caa7553def/DSC_2584.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/ca893d84-f5a0-4e68-8d59-25caa7553def/DSC_2584.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "35d0db7d-230f-4254-8e44-16a4472eafc8", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/35d0db7d-230f-4254-8e44-16a4472eafc8/DSC_2585a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/35d0db7d-230f-4254-8e44-16a4472eafc8/DSC_2585a.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "(and stuck to the pan a bit, but at least all parts are edible)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(and stuck to the pan a bit, but at least all parts are edible)" } { "postId": 1433920, "headline": "today's second attempt's sleeping atm, here's a pr bug", "publishedAt": "2023-05-02T16:03:47.964Z", "filename": "1433920-today-s-second-attem", "transparentShareOfPostId": null, "shareOfPostId": 1433335, "tags": [ "coreutils", "pr", "AT&T System V UNIX®" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1035388" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1035388" } { "postId": 1433335, "headline": "little secondary rise, and also they emerged from the pan in a bucket-ready format", "publishedAt": "2023-05-02T13:45:06.254Z", "filename": "1433335-little-secondary-ris", "transparentShareOfPostId": null, "shareOfPostId": 1433226, "tags": [ "corn", "L" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "5271acac-3aec-41c0-85b9-7bf9d7255b27", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/5271acac-3aec-41c0-85b9-7bf9d7255b27/DSC_2577.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/5271acac-3aec-41c0-85b9-7bf9d7255b27/DSC_2577.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "(compost bucket not pictured)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(compost bucket not pictured)" } { "postId": 1433226, "headline": "bad rise, same amount of matter (cut into bigger blobs) and its not filling the pan", "publishedAt": "2023-05-02T13:03:30.985Z", "filename": "1433226-bad-rise-same-amoun", "transparentShareOfPostId": null, "shareOfPostId": 1413956, "tags": [ "corn" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b96cacc5-098e-420d-8308-4b0d05bbe9dd", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b96cacc5-098e-420d-8308-4b0d05bbe9dd/DSC_2575.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/b96cacc5-098e-420d-8308-4b0d05bbe9dd/DSC_2575.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "7031aa8a-5bc1-474f-96e6-2b3358e8cb9c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/7031aa8a-5bc1-474f-96e6-2b3358e8cb9c/DSC_2576a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/7031aa8a-5bc1-474f-96e6-2b3358e8cb9c/DSC_2576a.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1430389, "headline": "fucked up they dont make pizza in tandoors", "publishedAt": "2023-05-01T23:24:45.415Z", "filename": "1430389-fucked-up-they-dont", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "pizza", "tandoor" ], "blocks": [ { "type": "markdown", "markdown": { "content": "ideal conditions in there" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "ideal conditions in there" } { "postId": 1423444, "headline": "quickly approaching the best (worst) of them, debbug-count-wise", "publishedAt": "2023-04-30T20:17:57.920Z", "filename": "1423444-quickly-approaching", "transparentShareOfPostId": null, "shareOfPostId": 1419313, "tags": [ "coreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1035319" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1035319" } { "postId": 1419691, "headline": "who up leveling their beetle?", "publishedAt": "2023-04-30T02:13:39.954Z", "filename": "1419691-who-up-leveling-thei", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "sap" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1419313, "headline": "what is this. why is it generating, like, just absolute hash w/-o -n but sensible output with none or either", "publishedAt": "2023-04-30T00:24:55.018Z", "filename": "1419313-what-is-this-why-is", "transparentShareOfPostId": null, "shareOfPostId": 1418780, "tags": [ "coreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1035117" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1035117" } { "postId": 1418780, "headline": "6th :v", "publishedAt": "2023-04-29T22:29:56.592Z", "filename": "1418780-6th-v", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "coreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1035112" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1035112" } { "postId": 1413956, "headline": "okay these are pog city", "publishedAt": "2023-04-29T01:26:51.411Z", "filename": "1413956-okay-these-are-pog-c", "transparentShareOfPostId": null, "shareOfPostId": 1413756, "tags": [ "Haijuan my beloved", "thank you hai juan", "corn", "replication crisis", "who need they brussy steamed", "omg me", "i guess its more like jiaozi than \"steaming\"" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "df83e788-1786-4f1b-8207-31da40a493bb", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/df83e788-1786-4f1b-8207-31da40a493bb/DSC_2570.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/df83e788-1786-4f1b-8207-31da40a493bb/DSC_2570.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "4cac1ee0-9abc-447d-ad26-bf841e4f6a2a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/4cac1ee0-9abc-447d-ad26-bf841e4f6a2a/DSC_2571.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/4cac1ee0-9abc-447d-ad26-bf841e4f6a2a/DSC_2571.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "49ab9491-f96b-4ccd-8bac-1d813e44a132", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/49ab9491-f96b-4ccd-8bac-1d813e44a132/b.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/49ab9491-f96b-4ccd-8bac-1d813e44a132/b.jpg", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "(three have entered me between (1) and (3) because i forgor 💀 i only ate breakfast today)" } }, { "type": "markdown", "markdown": { "content": "too bad they use the most expensive ingredient known to man ([corn flour](https://cohost.org/nabijaczleweli/post/1404618-this-user-just-got))" } }, { "type": "markdown", "markdown": { "content": "https://www.youtube.com/watch?v=7tZEh6uzcOo" } }, { "type": "markdown", "markdown": { "content": "easy to make fluffy and soft indeed" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(three have entered me between (1) and (3) because i forgor 💀 i only ate breakfast today)\n\ntoo bad they use the most expensive ingredient known to man ([corn flour](https://cohost.org/nabijaczleweli/post/1404618-this-user-just-got))\n\nhttps://www.youtube.com/watch?v=7tZEh6uzcOo\n\neasy to make fluffy and soft indeed" } { "postId": 1413756, "headline": "the green have grown to become significantly larger", "publishedAt": "2023-04-29T00:53:47.158Z", "filename": "1413756-the-green-have-grown", "transparentShareOfPostId": null, "shareOfPostId": 1413695, "tags": [ "corn" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f9a4c8d0-ce4c-484d-b514-ede773f6461d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f9a4c8d0-ce4c-484d-b514-ede773f6461d/a.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/f9a4c8d0-ce4c-484d-b514-ede773f6461d/a.jpg", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "(or not, since i made too many too thin, but hey)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(or not, since i made too many too thin, but hey)" } { "postId": 1413695, "headline": "the top-left one is the fucked up one, rest are pretty fine i think", "publishedAt": "2023-04-29T00:45:25.865Z", "filename": "1413695-the-top-left-one-is", "transparentShareOfPostId": null, "shareOfPostId": 1413692, "tags": [ "corn" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "ab46461a-4c8e-46fd-9e96-2f68a32bb8d1", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/ab46461a-4c8e-46fd-9e96-2f68a32bb8d1/DSC_2566.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/ab46461a-4c8e-46fd-9e96-2f68a32bb8d1/DSC_2566.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "64de54ac-87eb-458b-9fe1-bfe5ef3d7d82", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/64de54ac-87eb-458b-9fe1-bfe5ef3d7d82/DSC_2567.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/64de54ac-87eb-458b-9fe1-bfe5ef3d7d82/DSC_2567.JPG", "width": 3096, "height": 4128 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1413692, "headline": "spent the last 50 fucking minutes folding the damn roses so you damn well know i'll post them all", "publishedAt": "2023-04-29T00:44:51.971Z", "filename": "1413692-spent-the-last-50-fu", "transparentShareOfPostId": null, "shareOfPostId": 1413685, "tags": [ "corn" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "01dfba5d-c698-4df5-b08b-a1572d9373b4", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/01dfba5d-c698-4df5-b08b-a1572d9373b4/DSC_2562.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/01dfba5d-c698-4df5-b08b-a1572d9373b4/DSC_2562.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "d91f402f-0567-4912-9fdb-50f3f4ddb096", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/d91f402f-0567-4912-9fdb-50f3f4ddb096/DSC_2563.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/d91f402f-0567-4912-9fdb-50f3f4ddb096/DSC_2563.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "0def1c04-57ce-404a-886f-d5806f46f4a9", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/0def1c04-57ce-404a-886f-d5806f46f4a9/DSC_2564.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/0def1c04-57ce-404a-886f-d5806f46f4a9/DSC_2564.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "9860c764-6196-486c-ab92-f08a5037b35e", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/9860c764-6196-486c-ab92-f08a5037b35e/DSC_2565.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/9860c764-6196-486c-ab92-f08a5037b35e/DSC_2565.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1413685, "headline": "out of the 13 in the test dataset id say i fucked up just 1, which is pretty good", "publishedAt": "2023-04-29T00:43:55.859Z", "filename": "1413685-out-of-the-13-in-the", "transparentShareOfPostId": null, "shareOfPostId": 1412631, "tags": [ "Haijuan my beloved", "thank you hai juan", "corn" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "82b23056-9714-4cf2-bece-553fdb73c8b0", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/82b23056-9714-4cf2-bece-553fdb73c8b0/DSC_2558.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/82b23056-9714-4cf2-bece-553fdb73c8b0/DSC_2558.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "9b7c4580-0982-45cc-964f-e70b11621c83", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/9b7c4580-0982-45cc-964f-e70b11621c83/DSC_2559.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/9b7c4580-0982-45cc-964f-e70b11621c83/DSC_2559.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "9d523550-9555-4677-81b4-7da2b62f49f5", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/9d523550-9555-4677-81b4-7da2b62f49f5/DSC_2560.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/9d523550-9555-4677-81b4-7da2b62f49f5/DSC_2560.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "dcd5b497-d1ac-4c90-8816-1a6d3aec0d07", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/dcd5b497-d1ac-4c90-8816-1a6d3aec0d07/DSC_2561.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/dcd5b497-d1ac-4c90-8816-1a6d3aec0d07/DSC_2561.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "these are, unsorted, my first three. you don't need to do them good in the slightest to get a good result" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "these are, unsorted, my first three. you don't need to do them good in the slightest to get a good result" } { "postId": 1412631, "headline": "pr sucks shit, haijuan save me from this co-routined¹ world", "publishedAt": "2023-04-28T21:39:01.892Z", "filename": "1412631-pr-sucks-shit-haiju", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils", "0BSD" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f0df1db9-8451-4b52-807b-21466784409c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f0df1db9-8451-4b52-807b-21466784409c/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/f0df1db9-8451-4b52-807b-21466784409c/image.png", "width": 909, "height": 210 } }, { "type": "attachment", "attachment": { "attachmentId": "322ca269-cd36-4a25-8400-0c734416993b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/322ca269-cd36-4a25-8400-0c734416993b/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/322ca269-cd36-4a25-8400-0c734416993b/image.png", "width": 778, "height": 491 } }, { "type": "markdown", "markdown": { "content": "¹ this user still doesn't know what the fuck a coroutine is. but this takes text and yields text and has local state and thus behaves like a pipe and according to dmr pipes are coroutines, so I think this qualifies" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "¹ this user still doesn't know what the fuck a coroutine is. but this takes text and yields text and has local state and thus behaves like a pipe and according to dmr pipes are coroutines, so I think this qualifies" } { "postId": 1404618, "headline": "↑ this user just got raked over the coals for corn flour", "publishedAt": "2023-04-27T17:54:36.763Z", "filename": "1404618-this-user-just-got", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "corn" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "9d39b133-6b87-4f18-9cca-77e8b35f01b8", "altText": "no corn flour", "previewURL": "https://staging.cohostcdn.org/attachment/9d39b133-6b87-4f18-9cca-77e8b35f01b8/DSC_2555.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/9d39b133-6b87-4f18-9cca-77e8b35f01b8/DSC_2555.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "4463b986-41fc-4008-9029-1b714a1fbfb2", "altText": "80 minutes later with corn flour", "previewURL": "https://staging.cohostcdn.org/attachment/4463b986-41fc-4008-9029-1b714a1fbfb2/DSC_2556.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/4463b986-41fc-4008-9029-1b714a1fbfb2/DSC_2556.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "5.6zł/kg!?" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "5.6zł/kg!?" } { "postId": 1403458, "headline": "↑ sanest internet user", "publishedAt": "2023-04-27T13:29:15.938Z", "filename": "1403458-sanest-internet-us", "transparentShareOfPostId": null, "shareOfPostId": 1403441, "tags": [ "SYN", "ACK", "NFT", "nftables", "whois", "Constant", "vultr" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "680c6a43-0494-4ddd-997b-7156a9b30a8c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/680c6a43-0494-4ddd-997b-7156a9b30a8c/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/680c6a43-0494-4ddd-997b-7156a9b30a8c/image.png", "width": 755, "height": 528 } }, { "type": "markdown", "markdown": { "content": "
\ntranscription" } }, { "type": "markdown", "markdown": { "content": "```\nDate: Thu, 27 Apr 2023 15:26:44 +0200\nFrom: наб \nTo: abuse@constant.com\nSubject: SYN flood from 45.77.247.21" } }, { "type": "markdown", "markdown": { "content": "Hi!" } }, { "type": "markdown", "markdown": { "content": "Just got a SYN flood alert, and indeed\n ss -n state syn-recv | wc -l\nwas averaging 500." } }, { "type": "markdown", "markdown": { "content": "Added\n table ip nat chain prerouting ip saddr 45.77.247.21 counter drop comment \"SYN flood 2023-04-27T15:05:25\"\nto my ruleset at 15:14:25, and at 15:22:46 the readback was\n ip saddr 45.77.247.21 counter packets 50581 bytes 3237184 drop comment \"SYN flood 2023-04-27T15:05:25\"\nwhich is 101p/s and 6.3KiB/s." } }, { "type": "markdown", "markdown": { "content": "I would like to avoid putting in more rules,\nplease consider not sending me shit like this going forward." } }, { "type": "markdown", "markdown": { "content": "Best,\n```" } }, { "type": "markdown", "markdown": { "content": "
" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "
\ntranscription\n\n```\nDate: Thu, 27 Apr 2023 15:26:44 +0200\nFrom: наб \nTo: abuse@constant.com\nSubject: SYN flood from 45.77.247.21\n\nHi!\n\nJust got a SYN flood alert, and indeed\n ss -n state syn-recv | wc -l\nwas averaging 500.\n\nAdded\n table ip nat chain prerouting ip saddr 45.77.247.21 counter drop comment \"SYN flood 2023-04-27T15:05:25\"\nto my ruleset at 15:14:25, and at 15:22:46 the readback was\n ip saddr 45.77.247.21 counter packets 50581 bytes 3237184 drop comment \"SYN flood 2023-04-27T15:05:25\"\nwhich is 101p/s and 6.3KiB/s.\n\nI would like to avoid putting in more rules,\nplease consider not sending me shit like this going forward.\n\nBest,\n```\n\n
" } { "postId": 1403441, "headline": "in two minutes flat since reload:", "publishedAt": "2023-04-27T13:19:29.427Z", "filename": "1403441-in-two-minutes-flat", "transparentShareOfPostId": null, "shareOfPostId": 1403387, "tags": [ "SYN", "ACK", "tcp", "NFT", "nftables" ], "blocks": [ { "type": "markdown", "markdown": { "content": "```\ntable ip nat {\n chain prerouting {\n type nat hook prerouting priority dstnat; policy accept;\n ip saddr 45.77.247.21 counter packets 8145 bytes 521280 drop comment \"SYN flood 2023-04-27T15:05:25\"\n```" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "```\ntable ip nat {\n chain prerouting {\n type nat hook prerouting priority dstnat; policy accept;\n ip saddr 45.77.247.21 counter packets 8145 bytes 521280 drop comment \"SYN flood 2023-04-27T15:05:25\"\n```" } { "postId": 1403387, "headline": "any SYN flood gamers?", "publishedAt": "2023-04-27T13:07:47.722Z", "filename": "1403387-any-syn-flood-gamers", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "dc0f41a2-f144-4830-9a49-8dbc75bf1e41", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/dc0f41a2-f144-4830-9a49-8dbc75bf1e41/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/dc0f41a2-f144-4830-9a49-8dbc75bf1e41/image.png", "width": 2560, "height": 1440 } }, { "type": "attachment", "attachment": { "attachmentId": "9f6dc829-029b-4642-a7c1-6a7105a4eec0", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/9f6dc829-029b-4642-a7c1-6a7105a4eec0/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/9f6dc829-029b-4642-a7c1-6a7105a4eec0/image.png", "width": 1600, "height": 900 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1399246, "headline": "finally came up with a way to satisfy both weimer and posix w.r.t. glibc LC_CTYPE i think", "publishedAt": "2023-04-26T19:03:33.585Z", "filename": "1399246-finally-came-up-with", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "glibc", "its only been two months" ], "blocks": [ { "type": "markdown", "markdown": { "content": "previously:" } }, { "type": "markdown", "markdown": { "content": "https://twitter.com/nabijaczleweli/status/1561352980561100800" } }, { "type": "markdown", "markdown": { "content": "presently:" } }, { "type": "markdown", "markdown": { "content": "https://sourceware.org/pipermail/libc-alpha/2023-April/147645.html" } }, { "type": "markdown", "markdown": { "content": "post thots below as well if you have opinions" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "previously:\n\nhttps://twitter.com/nabijaczleweli/status/1561352980561100800\n\npresently:\n\nhttps://sourceware.org/pipermail/libc-alpha/2023-April/147645.html\n\npost thots below as well if you have opinions" } { "postId": 1397956, "headline": "she call me her gratin the way i salsifi her", "publishedAt": "2023-04-26T14:10:22.683Z", "filename": "1397956-she-call-me-her-grat", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "is this anything", "yes i fucked up the ratios i think", "or dish too small", "its still fine" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "685d38a2-808b-4136-85f5-be6813691c20", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/685d38a2-808b-4136-85f5-be6813691c20/1682517987967.JPEG", "fileURL": "https://staging.cohostcdn.org/attachment/685d38a2-808b-4136-85f5-be6813691c20/1682517987967.JPEG", "width": 1920, "height": 1080 } }, { "type": "attachment", "attachment": { "attachmentId": "3bb8cd24-0ff4-40e8-8b0f-a554a2cf6714", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/3bb8cd24-0ff4-40e8-8b0f-a554a2cf6714/1682517987996.JPEG", "fileURL": "https://staging.cohostcdn.org/attachment/3bb8cd24-0ff4-40e8-8b0f-a554a2cf6714/1682517987996.JPEG", "width": 1920, "height": 1080 } }, { "type": "markdown", "markdown": { "content": "" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1397531, "headline": "what fresh fucking hell is this. scraper that wants money?", "publishedAt": "2023-04-26T11:25:10.740Z", "filename": "1397531-what-fresh-fucking-h", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "go 2 hel" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "49310c8e-7179-48d2-9345-ae356591ec8b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/49310c8e-7179-48d2-9345-ae356591ec8b/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/49310c8e-7179-48d2-9345-ae356591ec8b/image.png", "width": 585, "height": 1052 } }, { "type": "markdown", "markdown": { "content": "
\ntranscript" } }, { "type": "markdown", "markdown": { "content": "```\nDate: Wed, 26 Apr 2023 06:32:06 +0000\nFrom: Repo Lookout Reporter \nTo: nabijaczleweli@nabijaczleweli.xyz\nSubject: Security vulnerability on host \"lfs.nabijaczleweli.xyz\"" } }, { "type": "markdown", "markdown": { "content": "HOST: lfs.nabijaczleweli.xyz\nUUID: 3c4e784dda3" } }, { "type": "markdown", "markdown": { "content": "---------------------------------------------------------------------------" } }, { "type": "markdown", "markdown": { "content": "Hello there," } }, { "type": "markdown", "markdown": { "content": "OUR SECURITY SCANNER \"REPO LOOKOUT\" HAS FOUND A VULNERABILITY ON A HOST FOR\nWHICH YOU ARE LISTED AS THE CONTACT!" } }, { "type": "markdown", "markdown": { "content": "Repo Lookout is a non-commercial project to find inadvertently publicly\nexposed source code repositories." } }, { "type": "markdown", "markdown": { "content": "\n# DETAILS" } }, { "type": "markdown", "markdown": { "content": "The following URL was world-readable at the time of scanning (Mar 22 '23):" } }, { "type": "markdown", "markdown": { "content": "- https://lfs.nabijaczleweli.xyz/0013-AMIX-fonts/amix.fonts.fulldump/.git" } }, { "type": "markdown", "markdown": { "content": "This allows (at least partial) access to the site's underlying source code\nrepository." } }, { "type": "markdown", "markdown": { "content": "For instance, the last 5 code commits have been::" } }, { "type": "markdown", "markdown": { "content": " - 544c3ed5: commit: Add README\n - 5faaba41: commit (amend): Ready for release\n - fa4ae8b3: commit: Ready for release\n - 38529d9c: commit: All done pretty much, sans the actual character mappings :0\n - 75bc9d28: commit: Correctly trim charname in 01extract" } }, { "type": "markdown", "markdown": { "content": "Such access to the repository could give an attacker insight into the\nstructure of the site (e.g. hidden functionality, critical bugs, or\ncredentials to third-party services) and enable downstream attacks (e.g.\ndata leakage, phishing, and extortion)." } }, { "type": "markdown", "markdown": { "content": "IT IS HIGHLY RECOMMENDED TO DISABLE ACCESS TO THE SOURCE CODE REPOSITORY!" } }, { "type": "markdown", "markdown": { "content": "\n# WHAT IS \"REPO LOOKOUT\"?" } }, { "type": "markdown", "markdown": { "content": "Repo Lookout is a large-scale security scanner, with a single purpose: Find\nsource code repositories that have been inadvertently exposed to the public\nand report them to the domain's technical contact." } }, { "type": "markdown", "markdown": { "content": "Visit https://www.repo-lookout.org/ to learn more about the project." } }, { "type": "markdown", "markdown": { "content": "\n# SPONSORING" } }, { "type": "markdown", "markdown": { "content": "If you found this vulnerability report useful, please consider supporting\nthe project by becoming a sponsor on Ko-fi (https://ko-fi.com/repolookout).\nThank you very much!" } }, { "type": "markdown", "markdown": { "content": "\nBest regards,\n The \"Repo Lookout\" Team" } }, { "type": "markdown", "markdown": { "content": "---------------------------------------------------------------------------" } }, { "type": "markdown", "markdown": { "content": "Copyright 2022–23\nCrissy Field GmbH (https://www.crissyfield.de/)\n```" } }, { "type": "markdown", "markdown": { "content": "
" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "
\ntranscript\n\n```\nDate: Wed, 26 Apr 2023 06:32:06 +0000\nFrom: Repo Lookout Reporter \nTo: nabijaczleweli@nabijaczleweli.xyz\nSubject: Security vulnerability on host \"lfs.nabijaczleweli.xyz\"\n\nHOST: lfs.nabijaczleweli.xyz\nUUID: 3c4e784dda3\n\n---------------------------------------------------------------------------\n\nHello there,\n\nOUR SECURITY SCANNER \"REPO LOOKOUT\" HAS FOUND A VULNERABILITY ON A HOST FOR\nWHICH YOU ARE LISTED AS THE CONTACT!\n\nRepo Lookout is a non-commercial project to find inadvertently publicly\nexposed source code repositories.\n\n\n# DETAILS\n\nThe following URL was world-readable at the time of scanning (Mar 22 '23):\n\n- https://lfs.nabijaczleweli.xyz/0013-AMIX-fonts/amix.fonts.fulldump/.git\n\nThis allows (at least partial) access to the site's underlying source code\nrepository.\n\nFor instance, the last 5 code commits have been::\n\n - 544c3ed5: commit: Add README\n - 5faaba41: commit (amend): Ready for release\n - fa4ae8b3: commit: Ready for release\n - 38529d9c: commit: All done pretty much, sans the actual character mappings :0\n - 75bc9d28: commit: Correctly trim charname in 01extract\n\nSuch access to the repository could give an attacker insight into the\nstructure of the site (e.g. hidden functionality, critical bugs, or\ncredentials to third-party services) and enable downstream attacks (e.g.\ndata leakage, phishing, and extortion).\n\nIT IS HIGHLY RECOMMENDED TO DISABLE ACCESS TO THE SOURCE CODE REPOSITORY!\n\n\n# WHAT IS \"REPO LOOKOUT\"?\n\nRepo Lookout is a large-scale security scanner, with a single purpose: Find\nsource code repositories that have been inadvertently exposed to the public\nand report them to the domain's technical contact.\n\nVisit https://www.repo-lookout.org/ to learn more about the project.\n\n\n# SPONSORING\n\nIf you found this vulnerability report useful, please consider supporting\nthe project by becoming a sponsor on Ko-fi (https://ko-fi.com/repolookout).\nThank you very much!\n\n\nBest regards,\n The \"Repo Lookout\" Team\n\n---------------------------------------------------------------------------\n\nCopyright 2022–23\nCrissy Field GmbH (https://www.crissyfield.de/)\n```\n\n
" } { "postId": 1394730, "headline": "", "publishedAt": "2023-04-25T22:30:29.501Z", "filename": "1394730-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 1394439, "tags": [ "coreutils", "pr", "consecutive debbugs my beloved" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1034859" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1034859" } { "postId": 1394439, "headline": "moderate coreutils moment", "publishedAt": "2023-04-25T21:31:44.440Z", "filename": "1394439-moderate-coreutils-m", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "coreutils", "pr", "consecutive debbugs my beloved" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1034808" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1034849" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1034857" } }, { "type": "markdown", "markdown": { "content": "(this one's especially egregious since I see it in my copy of XPG3, dated 1988; a feature so hard it's unimplementable in 35 years)" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1034858" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1034808\n\nhttps://bugs.debian.org/1034849\n\nhttps://bugs.debian.org/1034857\n\n(this one's especially egregious since I see it in my copy of XPG3, dated 1988; a feature so hard it's unimplementable in 35 years)\n\nhttps://bugs.debian.org/1034858" } { "postId": 1389039, "headline": "", "publishedAt": "2023-04-24T22:10:45.362Z", "filename": "1389039-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 1388977, "tags": [ "coreutils", "coreutils momento" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1034808" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1034808" } { "postId": 1388977, "headline": "come ON", "publishedAt": "2023-04-24T22:01:50.304Z", "filename": "1388977-come-on", "transparentShareOfPostId": null, "shareOfPostId": 1388965, "tags": [ "coreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "```\n$ time timeout 1 pr -dl2 < /dev/null" } }, { "type": "markdown", "markdown": { "content": "real 0m0.004s\nuser 0m0.004s\nsys 0m0.000s\n$ time timeout 1 pr -dl1 < /dev/null" } }, { "type": "markdown", "markdown": { "content": "real 0m1.003s\nuser 0m1.001s\nsys 0m0.002s\n```\nbabby's first arithmetic" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "```\n$ time timeout 1 pr -dl2 < /dev/null\n\nreal 0m0.004s\nuser 0m0.004s\nsys 0m0.000s\n$ time timeout 1 pr -dl1 < /dev/null\n\nreal 0m1.003s\nuser 0m1.001s\nsys 0m0.002s\n```\nbabby's first arithmetic" } { "postId": 1388965, "headline": "uuuuuuuuuuuuuuuuuuuuh", "publishedAt": "2023-04-24T22:00:23.955Z", "filename": "1388965-uuuuuuuuuuuuuuuuuuuu", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "coreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "3f72440e-6c54-4248-97a9-dbec10d5fc12", "altText": "htop listing of pr -fn -h \"Files in $PWD.\" -dl11. it's running, has taken 12 seconds, and is using 100% of a CPU", "previewURL": "https://staging.cohostcdn.org/attachment/3f72440e-6c54-4248-97a9-dbec10d5fc12/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/3f72440e-6c54-4248-97a9-dbec10d5fc12/image.png", "width": 910, "height": 15 } }, { "type": "markdown", "markdown": { "content": "come on this is literally like five bytes away from the POSIX example" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "come on this is literally like five bytes away from the POSIX example" } { "postId": 1387333, "headline": "who need they preprintussy's lines numbered??", "publishedAt": "2023-04-24T17:15:48.462Z", "filename": "1387333-who-need-they-prepri", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "omg me", "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "539d7971-5431-4d3e-8e4b-dcf9b3b8d5d7", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/539d7971-5431-4d3e-8e4b-dcf9b3b8d5d7/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/539d7971-5431-4d3e-8e4b-dcf9b3b8d5d7/image.png", "width": 1880, "height": 1342 } }, { "type": "attachment", "attachment": { "attachmentId": "6d2212a9-4701-4bb8-a0ac-fa85776d22c9", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6d2212a9-4701-4bb8-a0ac-fa85776d22c9/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/6d2212a9-4701-4bb8-a0ac-fa85776d22c9/image.png", "width": 1883, "height": 1342 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1383754, "headline": "hello to the gamers. i have finished making glibc's POSIX regexes actually be POSIX (regoff_t >= ssize_t)", "publishedAt": "2023-04-23T22:58:05.092Z", "filename": "1383754-hello-to-the-gamers", "transparentShareOfPostId": null, "shareOfPostId": 1374036, "tags": [ "glibc" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://git.sr.ht/~nabijaczleweli/glibc/log/regoff_t" } }, { "type": "markdown", "markdown": { "content": "will post when the REG_STARTEND and the supplementary ones pop" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://git.sr.ht/~nabijaczleweli/glibc/log/regoff_t\n\nwill post when the REG_STARTEND and the supplementary ones pop" } { "postId": 1383732, "headline": "is comedy dying? 🧵 1/40 👇 ", "publishedAt": "2023-04-23T22:54:56.372Z", "filename": "1383732-is-comedy-dying", "transparentShareOfPostId": null, "shareOfPostId": 1381122, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1383268, "headline": "who need they brussy steamed???????", "publishedAt": "2023-04-23T21:36:30.932Z", "filename": "1383268-who-need-they-brussy", "transparentShareOfPostId": null, "shareOfPostId": 1341136, "tags": [ "Haijuan my beloved", "pog city", "thank you hai juan", "bread", "steam", "steaming", "omg me" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b36855fa-8d26-4304-b637-49960b1935cb", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b36855fa-8d26-4304-b637-49960b1935cb/DSC_2552.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/b36855fa-8d26-4304-b637-49960b1935cb/DSC_2552.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "1718a4fe-cd29-48b6-811a-ccc63675797d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/1718a4fe-cd29-48b6-811a-ccc63675797d/a.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/1718a4fe-cd29-48b6-811a-ccc63675797d/a.jpg", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "87a35886-38b0-4092-b95d-b5940b45780d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/87a35886-38b0-4092-b95d-b5940b45780d/DSC_2554.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/87a35886-38b0-4092-b95d-b5940b45780d/DSC_2554.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1381122, "headline": "usually you dont expect cross-medium prequels to be any good, but lemme tell yas, they were cookin on this one", "publishedAt": "2023-04-23T13:10:42.544Z", "filename": "1381122-usually-you-dont-exp", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "sorry for party rocking" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "4c09833d-586b-4de3-96a5-a3a311add84b", "altText": "8devices Carambola2 devkit next to an actual carambola", "previewURL": "https://staging.cohostcdn.org/attachment/4c09833d-586b-4de3-96a5-a3a311add84b/DSCN0460.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/4c09833d-586b-4de3-96a5-a3a311add84b/DSCN0460.JPG", "width": 3648, "height": 2736 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1374036, "headline": "here go three more for y'all", "publishedAt": "2023-04-22T02:26:27.630Z", "filename": "1374036-here-go-three-more-f", "transparentShareOfPostId": null, "shareOfPostId": 1373877, "tags": [ "glibc" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://sourceware.org/pipermail/libc-alpha/2023-April/147559.html" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://sourceware.org/pipermail/libc-alpha/2023-April/147559.html" } { "postId": 1373877, "headline": "turns out REG_STARTEND has been broken in glibc if rm_so!=0 since at least 2003 and probably since forever but im not blaming it all the way", "publishedAt": "2023-04-22T01:52:47.566Z", "filename": "1373877-turns-out-reg-starte", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "glibc", "sus", "fun" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1370197, "headline": "ayo who fucked up my peanut", "publishedAt": "2023-04-21T13:28:39.809Z", "filename": "1370197-ayo-who-fucked-up-my", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "719f2184-8397-4a29-b839-61195cf906a6", "altText": "its a mostly-shelled tamarind on a plate. shit look like the battle pass", "previewURL": "https://staging.cohostcdn.org/attachment/719f2184-8397-4a29-b839-61195cf906a6/DSC_2543.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/719f2184-8397-4a29-b839-61195cf906a6/DSC_2543.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1370155, "headline": "~d 20230420*1d (mails since wednesday) gives me 145 results in +Mailing Lists; behold: new regex(3) in a short 145 mails", "publishedAt": "2023-04-21T13:11:38.197Z", "filename": "1370155-d-20230420-1d-mail", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "man-pages" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-man/15d73d2add2adf0fbc33fd6697a6b29d126c11b9.1681926298.git.nabijaczleweli@nabijaczleweli.xyz/t/" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/linux-man/15d73d2add2adf0fbc33fd6697a6b29d126c11b9.1681926298.git.nabijaczleweli@nabijaczleweli.xyz/t/" } { "postId": 1368599, "headline": "who need they bashussy packaged?", "publishedAt": "2023-04-21T02:39:57.132Z", "filename": "1368599-who-need-they-bashus", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "omg me" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1034658" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1034658" } { "postId": 1367553, "headline": "", "publishedAt": "2023-04-20T22:52:44.444Z", "filename": "1367553-https-www-openwall", "transparentShareOfPostId": null, "shareOfPostId": 1366905, "tags": [ "musl" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://www.openwall.com/lists/musl/2023/04/20/2" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://www.openwall.com/lists/musl/2023/04/20/2" } { "postId": 1366905, "headline": "hello to the gamers. just implemented REG_STARTEND for musl", "publishedAt": "2023-04-20T21:08:43.251Z", "filename": "1366905-hello-to-the-gamers", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "musl" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "3d3f9332-b00c-40a9-a26b-3fa211efd1db", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/3d3f9332-b00c-40a9-a26b-3fa211efd1db/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/3d3f9332-b00c-40a9-a26b-3fa211efd1db/image.png", "width": 726, "height": 1393 } }, { "type": "markdown", "markdown": { "content": "```\n$ git diff --stat origin/master\n include/regex.h | 1 +\n src/regex/regexec.c | 38 ++++++++++++++++++++++++++------------\n src/regex/tre.h | 2 +-\n 3 files changed, 28 insertions(+), 13 deletions(-)\n```" } }, { "type": "markdown", "markdown": { "content": "please be hold :)" } }, { "type": "markdown", "markdown": { "content": "(mostly 'til openwall updates the archive)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "```\n$ git diff --stat origin/master\n include/regex.h | 1 +\n src/regex/regexec.c | 38 ++++++++++++++++++++++++++------------\n src/regex/tre.h | 2 +-\n 3 files changed, 28 insertions(+), 13 deletions(-)\n```\n\nplease be hold :)\n\n(mostly 'til openwall updates the archive)" } { "postId": 1360588, "headline": "nleprint", "publishedAt": "2023-04-19T18:41:47.686Z", "filename": "1360588-nleprint", "transparentShareOfPostId": null, "shareOfPostId": 1360552, "tags": [ "voreutils", "nl" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b2aaeef1-eef5-4c2f-ad91-61422f7dde8e", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b2aaeef1-eef5-4c2f-ad91-61422f7dde8e/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/b2aaeef1-eef5-4c2f-ad91-61422f7dde8e/image.png", "width": 1852, "height": 1327 } }, { "type": "markdown", "markdown": { "content": "fun and easy!" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "fun and easy!" } { "postId": 1360552, "headline": "", "publishedAt": "2023-04-19T18:33:40.632Z", "filename": "1360552-coreutils-nl-rese", "transparentShareOfPostId": null, "shareOfPostId": 1359236, "tags": [ "voreutils", "POSIX", "coreutils", "nl" ], "blocks": [ { "type": "markdown", "markdown": { "content": "[coreutils: nl: resets line numbers on each new section instead of new page, POSIX and SysV violation](//bugs.debian.org/1034602) \n[XCU nl STDOUT bears no relation to actual output from real implementations (unnumbered lines)](//www.mail-archive.com/austin-group-l@opengroup.org/msg11065.html) \n[XCU nl STDOUT bears no relation to actual output from real implementations (heading lines)](//www.mail-archive.com/austin-group-l@opengroup.org/msg11067.html) \n[XCU nl carries vestigial LC_CTYPE which contradicts other text since Issue 5](//www.mail-archive.com/austin-group-l@opengroup.org/msg11068.html) (new!) \n[XCU nl -l described in terms of \"blank lines\", all implementations actually use empty lines; -l works across sections](//www.mail-archive.com/austin-group-l@opengroup.org/msg11071.html) (new!)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "[coreutils: nl: resets line numbers on each new section instead of new page, POSIX and SysV violation](//bugs.debian.org/1034602) \n[XCU nl STDOUT bears no relation to actual output from real implementations (unnumbered lines)](//www.mail-archive.com/austin-group-l@opengroup.org/msg11065.html) \n[XCU nl STDOUT bears no relation to actual output from real implementations (heading lines)](//www.mail-archive.com/austin-group-l@opengroup.org/msg11067.html) \n[XCU nl carries vestigial LC_CTYPE which contradicts other text since Issue 5](//www.mail-archive.com/austin-group-l@opengroup.org/msg11068.html) (new!) \n[XCU nl -l described in terms of \"blank lines\", all implementations actually use empty lines; -l works across sections](//www.mail-archive.com/austin-group-l@opengroup.org/msg11071.html) (new!)" } { "postId": 1359395, "headline": "but i got 250g of anise instead of my 100g so meh, works out ", "publishedAt": "2023-04-19T13:27:55.267Z", "filename": "1359395-but-i-got-250g-of-an", "transparentShareOfPostId": null, "shareOfPostId": 1359382, "tags": [ "winning" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f1d074cc-5b8e-4b0a-bf0d-bdca651b71ac", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f1d074cc-5b8e-4b0a-bf0d-bdca651b71ac/DSC_2542.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/f1d074cc-5b8e-4b0a-bf0d-bdca651b71ac/DSC_2542.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "the 100g was like 17zł (and they included a receipt and it figured as \"100g (2x50g)\" as expected), so thats literally half the order's value in the extra anise" } }, { "type": "markdown", "markdown": { "content": "admittedly idk what im gonna do with 250g of anise but" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "the 100g was like 17zł (and they included a receipt and it figured as \"100g (2x50g)\" as expected), so thats literally half the order's value in the extra anise\n\nadmittedly idk what im gonna do with 250g of anise but" } { "postId": 1359382, "headline": "uhhhhhh", "publishedAt": "2023-04-19T13:23:26.840Z", "filename": "1359382-uhhhhhh", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8e323734-897c-4609-9cff-1afa4411b147", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8e323734-897c-4609-9cff-1afa4411b147/DSC_2541.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/8e323734-897c-4609-9cff-1afa4411b147/DSC_2541.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "i certainly didn't drop it, and there isn't even mud on the path where i carried it, so..?" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i certainly didn't drop it, and there isn't even mud on the path where i carried it, so..?" } { "postId": 1359236, "headline": "and, for a full range, did you see how it specified what to do with headings there?", "publishedAt": "2023-04-19T12:28:09.439Z", "filename": "1359236-and-for-a-full-rang", "transparentShareOfPostId": null, "shareOfPostId": 1359201, "tags": [ "POSIX", "nl" ], "blocks": [ { "type": "markdown", "markdown": { "content": "you didn't, which means that this ought to hold:\n```\n$ printf '%s\\n' a '\\:' b '\\:\\:' c | nl -p\n 1\ta\n \\:\n b\n 2\t\\:\\:\n 3\tc\n```\nand it very obviously doesn't; SysV and coreutils do\n```\n 1\ta" } }, { "type": "markdown", "markdown": { "content": " b" } }, { "type": "markdown", "markdown": { "content": " 2\tc\n```\nand NetBSD &a. do\n```\n 1\ta\n b\n 2\tc\n```" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "you didn't, which means that this ought to hold:\n```\n$ printf '%s\\n' a '\\:' b '\\:\\:' c | nl -p\n 1\ta\n \\:\n b\n 2\t\\:\\:\n 3\tc\n```\nand it very obviously doesn't; SysV and coreutils do\n```\n 1\ta\n\n b\n\n 2\tc\n```\nand NetBSD &a. do\n```\n 1\ta\n b\n 2\tc\n```" } { "postId": 1359201, "headline": "also it says numbering's reset on new pages instead of new sections, but coreutils nl doesn't find it relevant to abide by this", "publishedAt": "2023-04-19T12:06:01.581Z", "filename": "1359201-also-it-says-numberi", "transparentShareOfPostId": null, "shareOfPostId": 1359098, "tags": [ "POSIX", "nl", "coreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f248b454-25fe-4aaa-ab6a-1deab54416e2", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f248b454-25fe-4aaa-ab6a-1deab54416e2/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/f248b454-25fe-4aaa-ab6a-1deab54416e2/image.png", "width": 919, "height": 118 } }, { "type": "attachment", "attachment": { "attachmentId": "7496c1a9-8bba-49a0-bdd4-4f2c9aa392bd", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/7496c1a9-8bba-49a0-bdd4-4f2c9aa392bd/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/7496c1a9-8bba-49a0-bdd4-4f2c9aa392bd/image.png", "width": 852, "height": 41 } }, { "type": "attachment", "attachment": { "attachmentId": "44846248-97b0-4c77-ab7f-1040b569c5a4", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/44846248-97b0-4c77-ab7f-1040b569c5a4/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/44846248-97b0-4c77-ab7f-1040b569c5a4/image.png", "width": 816, "height": 639 } }, { "type": "attachment", "attachment": { "attachmentId": "6f12eae7-a6f5-410c-938d-52073fbe27b2", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6f12eae7-a6f5-410c-938d-52073fbe27b2/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/6f12eae7-a6f5-410c-938d-52073fbe27b2/image.png", "width": 816, "height": 639 } }, { "type": "markdown", "markdown": { "content": "(admittedly, neither does NetBSD and children)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(admittedly, neither does NetBSD and children)" } { "postId": 1359098, "headline": "okay: lol, lmao. it's not actually seven, it's width+bytes-of-separator", "publishedAt": "2023-04-19T11:25:04.388Z", "filename": "1359098-okay-lol-lmao-it", "transparentShareOfPostId": null, "shareOfPostId": 1359087, "tags": [ "POSIX", "nl" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "3774e2c6-7f3e-4bdf-9f92-142b662af131", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/3774e2c6-7f3e-4bdf-9f92-142b662af131/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/3774e2c6-7f3e-4bdf-9f92-142b662af131/image.png", "width": 585, "height": 198 } }, { "type": "markdown", "markdown": { "content": "(this is illumos (or this is tribblix-specific, either way), so /u/b/nl is SysV nl, (/u/b/gnu/)nl is coreutils nl)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(this is illumos (or this is tribblix-specific, either way), so /u/b/nl is SysV nl, (/u/b/gnu/)nl is coreutils nl)" } { "postId": 1359087, "headline": "you may've thought \"easy, just make the first argument %6s!\" nope, it's actually one more", "publishedAt": "2023-04-19T11:17:43.530Z", "filename": "1359087-you-may-ve-thought", "transparentShareOfPostId": null, "shareOfPostId": 1359079, "tags": [ "POSIX", "nl" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e5ac13b7-77f4-4e30-9510-34426d2d1e40", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e5ac13b7-77f4-4e30-9510-34426d2d1e40/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/e5ac13b7-77f4-4e30-9510-34426d2d1e40/image.png", "width": 876, "height": 234 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1359079, "headline": "uhhhhhhhhhhhhhhhhhhhhhhhhhhhhh POSIX nl is like turbofucked i think?", "publishedAt": "2023-04-19T11:14:17.893Z", "filename": "1359079-uhhhhhhhhhhhhhhhhhhh", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "POSIX", "nl" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f3ae0f20-67d7-4f6c-9ec1-57fda381d64e", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f3ae0f20-67d7-4f6c-9ec1-57fda381d64e/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/f3ae0f20-67d7-4f6c-9ec1-57fda381d64e/image.png", "width": 879, "height": 315 } }, { "type": "attachment", "attachment": { "attachmentId": "c87fd782-1a73-49ad-8d6f-e004543ba9fe", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/c87fd782-1a73-49ad-8d6f-e004543ba9fe/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/c87fd782-1a73-49ad-8d6f-e004543ba9fe/image.png", "width": 725, "height": 175 } }, { "type": "attachment", "attachment": { "attachmentId": "f0b9e2cc-7f01-47af-b1e6-24fa1683d5a4", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f0b9e2cc-7f01-47af-b1e6-24fa1683d5a4/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/f0b9e2cc-7f01-47af-b1e6-24fa1683d5a4/image.png", "width": 725, "height": 175 } }, { "type": "attachment", "attachment": { "attachmentId": "c1440ac0-6179-4aeb-ad20-5c10bd0ac06b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/c1440ac0-6179-4aeb-ad20-5c10bd0ac06b/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/c1440ac0-6179-4aeb-ad20-5c10bd0ac06b/image.png", "width": 725, "height": 175 } }, { "type": "markdown", "markdown": { "content": "compare (1) to (2,3,4). this shit got no bearing" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "compare (1) to (2,3,4). this shit got no bearing" } { "postId": 1354039, "headline": "$CURRENT_EVENT", "publishedAt": "2023-04-18T12:45:22.227Z", "filename": "1354039-current-event", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "zfs", "OpenZFS" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://github.com/openzfs/zfs/issues/14762#issuecomment-1513044015" } }, { "type": "markdown", "markdown": { "content": "https://github.com/openzfs/zfs/pull/14765" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/openzfs/zfs/issues/14762#issuecomment-1513044015\n\nhttps://github.com/openzfs/zfs/pull/14765" } { "postId": 1351846, "headline": "preinstall yourself", "publishedAt": "2023-04-17T23:42:42.196Z", "filename": "1351846-preinstall-yourself", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils", "toxic" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "73890184-c2dc-4b7b-9fcb-373684c39a31", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/73890184-c2dc-4b7b-9fcb-373684c39a31/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/73890184-c2dc-4b7b-9fcb-373684c39a31/image.png", "width": 1862, "height": 1370 } }, { "type": "attachment", "attachment": { "attachmentId": "b6a31316-b1b8-402e-a33e-0372551364c3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b6a31316-b1b8-402e-a33e-0372551364c3/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/b6a31316-b1b8-402e-a33e-0372551364c3/image.png", "width": 1883, "height": 1342 } }, { "type": "attachment", "attachment": { "attachmentId": "893ea28e-8a27-4d80-8d1e-a45e9721448f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/893ea28e-8a27-4d80-8d1e-a45e9721448f/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/893ea28e-8a27-4d80-8d1e-a45e9721448f/image.png", "width": 858, "height": 1365 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1351329, "headline": "btw it took me until writing this post to realise that the shit is in /usr/src/s1 because it's in section one of the manual, &c.", "publishedAt": "2023-04-17T21:58:17.863Z", "filename": "1351329-btw-it-took-me-until", "transparentShareOfPostId": null, "shareOfPostId": 1351297, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1351297, "headline": "", "publishedAt": "2023-04-17T21:51:10.294Z", "filename": "1351297-1bsd-man-6-also-l", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "bill joy", "william joy", "bsd", "The Cohost Local Feed (Berkeley)", "1BSD", "german", "Deutsch", "fauxdeutch" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "2ff7f38e-8edc-48e0-a1da-75d163809103", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/2ff7f38e-8edc-48e0-a1da-75d163809103/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/2ff7f38e-8edc-48e0-a1da-75d163809103/image.png", "width": 472, "height": 365 } }, { "type": "markdown", "markdown": { "content": "(1BSD man(6), also lol \"in\")" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(1BSD man(6), also lol \"in\")" } { "postId": 1350521, "headline": "lol; sure it is, bud", "publishedAt": "2023-04-17T18:46:32.590Z", "filename": "1350521-lol-sure-it-is-bud", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "AT&T System V UNIX®", "AT&T System V Release 4 UNIX®" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "58a7f456-00dd-4eed-a8f5-28e08002a265", "altText": "install(1M): If no options or directories (dirx ... ) are given, install will search a set of default directories (/usr/usr/bin, /usr/usr/usr/bin, fete, /usr/usr/lib, and /usr/usr/usr/lib, in that order) for a file with the same name as file.", "previewURL": "https://staging.cohostcdn.org/attachment/58a7f456-00dd-4eed-a8f5-28e08002a265/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/58a7f456-00dd-4eed-a8f5-28e08002a265/image.png", "width": 823, "height": 481 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1345012, "headline": "lmaooo you can see when i sleep from the leccy panel read-out", "publishedAt": "2023-04-16T17:44:14.176Z", "filename": "1345012-lmaooo-you-can-see-w", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f850cf4a-8db6-479e-9f50-834dceb2d9f6", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f850cf4a-8db6-479e-9f50-834dceb2d9f6/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/f850cf4a-8db6-479e-9f50-834dceb2d9f6/image.png", "width": 1600, "height": 900 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1344095, "headline": "my test stopped making forward progress, htop doesn't open, but it's a +12-9 port and it mostly works even", "publishedAt": "2023-04-16T12:55:19.532Z", "filename": "1344095-my-test-stopped-maki", "transparentShareOfPostId": null, "shareOfPostId": 1343998, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "dbbf74bc-da8b-414e-866e-58e3d84f277c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/dbbf74bc-da8b-414e-866e-58e3d84f277c/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/dbbf74bc-da8b-414e-866e-58e3d84f277c/image.png", "width": 736, "height": 439 } }, { "type": "markdown", "markdown": { "content": "also lol process accounting. it does actually take like 900ms, no clue where user/sys are coming from. also fixed in sid apparently" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "also lol process accounting. it does actually take like 900ms, no clue where user/sys are coming from. also fixed in sid apparently" } { "postId": 1343998, "headline": "bad start when the first example in the translator_start intro document is out-of-date", "publishedAt": "2023-04-16T11:58:46.674Z", "filename": "1343998-bad-start-when-the-f", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "the hurd" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "7e8a2ef6-8ebe-4c52-884f-8f7426dc3772", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/7e8a2ef6-8ebe-4c52-884f-8f7426dc3772/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/7e8a2ef6-8ebe-4c52-884f-8f7426dc3772/image.png", "width": 736, "height": 439 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1341136, "headline": "he is risen to an unmistakable smell of knedliki (well, steamed bread i guess)", "publishedAt": "2023-04-15T21:10:21.727Z", "filename": "1341136-he-is-risen-to-an-un", "transparentShareOfPostId": null, "shareOfPostId": 1341033, "tags": [ "Haijuan my beloved", "pog city", "thank you hai juan", "bread", "steam", "steaming" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "83989b34-e616-4db9-861f-dc8fb0731d46", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/83989b34-e616-4db9-861f-dc8fb0731d46/DSC_2538.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/83989b34-e616-4db9-861f-dc8fb0731d46/DSC_2538.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "c1132df0-720c-4f9b-9859-aa533b959935", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/c1132df0-720c-4f9b-9859-aa533b959935/DSC_2539.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/c1132df0-720c-4f9b-9859-aa533b959935/DSC_2539.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "(mine is dark because i poured in my last four grams of black malt instead of the sugar)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(mine is dark because i poured in my last four grams of black malt instead of the sugar)" } { "postId": 1341033, "headline": "hang on im cookin (this is the only acceptable usage outside of a deck-builder)", "publishedAt": "2023-04-15T20:37:36.275Z", "filename": "1341033-hang-on-im-cookin-t", "transparentShareOfPostId": null, "shareOfPostId": 1340980, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6142ec52-e134-4abb-a428-19b0871ec6fb", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6142ec52-e134-4abb-a428-19b0871ec6fb/a.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/6142ec52-e134-4abb-a428-19b0871ec6fb/a.jpg", "width": 3096, "height": 2614 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1340980, "headline": "he did wake to become significantly larger & chubby", "publishedAt": "2023-04-15T20:23:33.976Z", "filename": "1340980-he-did-wake-to-becom", "transparentShareOfPostId": null, "shareOfPostId": 1340922, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "3e69aa49-5a1c-4688-ad6a-1876a95356ed", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/3e69aa49-5a1c-4688-ad6a-1876a95356ed/DSC_2534.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/3e69aa49-5a1c-4688-ad6a-1876a95356ed/DSC_2534.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "thank you haijuan very cool :)" } }, { "type": "markdown", "markdown": { "content": "https://www.youtube.com/watch?v=hpYrnQiGd6w" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "thank you haijuan very cool :)\n\nhttps://www.youtube.com/watch?v=hpYrnQiGd6w" } { "postId": 1340922, "headline": "he will sleep for ten minutes and then alhamdulillah he will be steamed", "publishedAt": "2023-04-15T20:12:21.531Z", "filename": "1340922-he-will-sleep-for-te", "transparentShareOfPostId": null, "shareOfPostId": 1340473, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "afab3c90-0e6e-4033-a3b7-9e1d1e7353a3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/afab3c90-0e6e-4033-a3b7-9e1d1e7353a3/DSC_2533.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/afab3c90-0e6e-4033-a3b7-9e1d1e7353a3/DSC_2533.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1340473, "headline": "always good to see that the USP for a recipe is \"even completely inept imbeciles can do this\"", "publishedAt": "2023-04-15T18:27:27.724Z", "filename": "1340473-always-good-to-see-t", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "this post will be deleted if i fuck it up" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "this post will be deleted if i fuck it up" } { "postId": 1339497, "headline": "sanest interface", "publishedAt": "2023-04-15T14:20:38.267Z", "filename": "1339497-sanest-interface", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "IRIX" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1034439" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1034439" } { "postId": 1339030, "headline": "", "publishedAt": "2023-04-15T09:52:59.766Z", "filename": "1339030-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 1337653, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1034429" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1034429" } { "postId": 1337653, "headline": "im gonna explode", "publishedAt": "2023-04-15T01:53:08.346Z", "filename": "1337653-im-gonna-explode", "transparentShareOfPostId": null, "shareOfPostId": 1336020, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d4a6b9e0-ba25-48b6-8711-12659c7afdb1", "altText": "install -vs to q works; to -v it spits out strip -v", "previewURL": "https://staging.cohostcdn.org/attachment/d4a6b9e0-ba25-48b6-8711-12659c7afdb1/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/d4a6b9e0-ba25-48b6-8711-12659c7afdb1/image.png", "width": 1224, "height": 633 } }, { "type": "markdown", "markdown": { "content": "buy the -- dip" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "buy the -- dip" } { "postId": 1336020, "headline": "buxtehude's eating good tonight", "publishedAt": "2023-04-14T19:58:09.122Z", "filename": "1336020-buxtehude-s-eating-g", "transparentShareOfPostId": null, "shareOfPostId": 1335317, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1034421" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1034421" } { "postId": 1335317, "headline": "", "publishedAt": "2023-04-14T17:30:50.311Z", "filename": "1335317-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils", "consecutive debbugs my beloved" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1034416" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1034415" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1034416\n\nhttps://bugs.debian.org/1034415" } { "postId": 1332385, "headline": "who need they preprussy read?", "publishedAt": "2023-04-14T02:30:38.689Z", "filename": "1332385-who-need-they-prepru", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "omg me", "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a2b69278-75f5-494e-ba44-1e87309aec60", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/a2b69278-75f5-494e-ba44-1e87309aec60/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/a2b69278-75f5-494e-ba44-1e87309aec60/a.png", "width": 1920, "height": 1440 } }, { "type": "attachment", "attachment": { "attachmentId": "99808ffd-0d9f-450d-a09d-1b4c0edd6882", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/99808ffd-0d9f-450d-a09d-1b4c0edd6882/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/99808ffd-0d9f-450d-a09d-1b4c0edd6882/b.png", "width": 1920, "height": 1440 } }, { "type": "attachment", "attachment": { "attachmentId": "377b2475-0cbc-45b9-91cc-41bbc15c7a00", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/377b2475-0cbc-45b9-91cc-41bbc15c7a00/c.png", "fileURL": "https://staging.cohostcdn.org/attachment/377b2475-0cbc-45b9-91cc-41bbc15c7a00/c.png", "width": 1920, "height": 1440 } }, { "type": "attachment", "attachment": { "attachmentId": "a7c63559-5ffe-4172-8498-a03546a01ce2", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/a7c63559-5ffe-4172-8498-a03546a01ce2/d.png", "fileURL": "https://staging.cohostcdn.org/attachment/a7c63559-5ffe-4172-8498-a03546a01ce2/d.png", "width": 960, "height": 1440 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1331492, "headline": "never shoulda let them fucking cook bro what the hell", "publishedAt": "2023-04-13T23:22:29.451Z", "filename": "1331492-never-shoulda-let-th", "transparentShareOfPostId": null, "shareOfPostId": 1331372, "tags": [ "AT&T System V", "AT&T System V Release 3 UNIX®", "AT&T UNIX User's Manual Release 3.0" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f1f39b6b-0c63-4c66-8587-76cb237cfa19", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f1f39b6b-0c63-4c66-8587-76cb237cfa19/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/f1f39b6b-0c63-4c66-8587-76cb237cfa19/image.png", "width": 1883, "height": 1288 } }, { "type": "markdown", "markdown": { "content": "my horny ass thought just axing umask handling in SysIII would be it. making sgid be mandlock if it's g−x is certified psycho" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "my horny ass thought just axing umask handling in SysIII would be it. making sgid be mandlock if it's g−x is certified psycho" } { "postId": 1331372, "headline": "bro what the fuck was SysVr3 smoking. how on earth they ass overloading bit 2000 for locking and sgid. why.", "publishedAt": "2023-04-13T22:56:48.045Z", "filename": "1331372-bro-what-the-fuck-wa", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "AT&T System V", "AT&T System V Release 3 UNIX®" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "58065a96-b408-44e1-8ae7-789e1241f908", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/58065a96-b408-44e1-8ae7-789e1241f908/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/58065a96-b408-44e1-8ae7-789e1241f908/image.png", "width": 1070, "height": 1440 } }, { "type": "attachment", "attachment": { "attachmentId": "2258c9d3-ec0b-4aa0-b310-71476b7131e5", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/2258c9d3-ec0b-4aa0-b310-71476b7131e5/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/2258c9d3-ec0b-4aa0-b310-71476b7131e5/image.png", "width": 655, "height": 800 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1331113, "headline": "mfs nowadays couldnt even eat biryani for 700 people. makes me fucking sick.", "publishedAt": "2023-04-13T22:03:12.956Z", "filename": "1331113-mfs-nowadays-couldnt", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1330259, "headline": "any 2005 bugfix enjoyers?", "publishedAt": "2023-04-13T19:36:40.364Z", "filename": "1330259-any-2005-bugfix-enjo", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://salsa.debian.org/debian/mailcap/-/merge_requests/7" } }, { "type": "markdown", "markdown": { "content": "brought to you by" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/291015" } }, { "type": "markdown", "markdown": { "content": "brought to you by me coming up with the world's sanest setup for my brother's computer, because god the customisation for xdg-open sucks shit" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://salsa.debian.org/debian/mailcap/-/merge_requests/7\n\nbrought to you by\n\nhttps://bugs.debian.org/291015\n\nbrought to you by me coming up with the world's sanest setup for my brother's computer, because god the customisation for xdg-open sucks shit" } { "postId": 1323118, "headline": "", "publishedAt": "2023-04-12T12:32:22.336Z", "filename": "1323118-it-also-turns-out-my", "transparentShareOfPostId": null, "shareOfPostId": 1323064, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "it also turns out my ass was [cookin nothin with this](https://github.com/nabijaczleweli/babfig/blob/ef90d2c5c158acf8fba718c5b9cfdc48f4a0541f%5E/secureboot/usr-local-libexec-dkms-sign-file-nss), and the correct implementation of NSS-signing kernel modules fits in this tweet (and the interface is almost like it was designed to work with it ):" } }, { "type": "markdown", "markdown": { "content": "```\nsign_file=\"/usr/local/libexec/dkms-sign-file-nss\"" } }, { "type": "markdown", "markdown": { "content": "mok_signing_key=\"pkcs11:token=NSS%20Certificate%20DB;object=babtop%20DB%202023\"\nmok_certificate=/root/secureboot/cert9.db\n```\nwith\n```\n#!/bin/sh" } }, { "type": "markdown", "markdown": { "content": "trap 'rm -f \"$sig\"' EXIT INT\nsig=\"$(mktemp)\"" } }, { "type": "markdown", "markdown": { "content": "p7sign -d \"sql:${3%/cert9.db}\" -a \"$1\" -u 6 -k \"$2\" < \"$4\" > \"$sig\" &&\n \"/usr/lib/linux-kbuild-${kernelver%.*}/scripts/sign-file\" -s \"$sig\" \"$1\" /ENOENT \"$4\"\n```" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "it also turns out my ass was [cookin nothin with this](https://github.com/nabijaczleweli/babfig/blob/ef90d2c5c158acf8fba718c5b9cfdc48f4a0541f%5E/secureboot/usr-local-libexec-dkms-sign-file-nss), and the correct implementation of NSS-signing kernel modules fits in this tweet (and the interface is almost like it was designed to work with it ):\n\n```\nsign_file=\"/usr/local/libexec/dkms-sign-file-nss\"\n\nmok_signing_key=\"pkcs11:token=NSS%20Certificate%20DB;object=babtop%20DB%202023\"\nmok_certificate=/root/secureboot/cert9.db\n```\nwith\n```\n#!/bin/sh\n\ntrap 'rm -f \"$sig\"' EXIT INT\nsig=\"$(mktemp)\"\n\np7sign -d \"sql:${3%/cert9.db}\" -a \"$1\" -u 6 -k \"$2\" < \"$4\" > \"$sig\" &&\n \"/usr/lib/linux-kbuild-${kernelver%.*}/scripts/sign-file\" -s \"$sig\" \"$1\" /ENOENT \"$4\"\n```" } { "postId": 1323064, "headline": "turns out im insane with it actually", "publishedAt": "2023-04-12T12:02:57.226Z", "filename": "1323064-turns-out-im-insane", "transparentShareOfPostId": null, "shareOfPostId": 1261557, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1030200#76" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1030200#76" } { "postId": 1319452, "headline": "we have just sustained a fun leccy moment", "publishedAt": "2023-04-11T17:21:58.232Z", "filename": "1319452-we-have-just-sustain", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "pray for father", "(he needs a new knife)" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b4e369db-9824-428c-85a3-0f32e1a0b761", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b4e369db-9824-428c-85a3-0f32e1a0b761/DSC_5496.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/b4e369db-9824-428c-85a3-0f32e1a0b761/DSC_5496.JPG", "width": 4032, "height": 2268 } }, { "type": "markdown", "markdown": { "content": "always thought this would be more of a crack than a dull thud" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "always thought this would be more of a crack than a dull thud" } { "postId": 1317307, "headline": "i am, as ever, sorry for party rocking", "publishedAt": "2023-04-11T03:38:42.809Z", "filename": "1317307-i-am-as-ever-sorry", "transparentShareOfPostId": null, "shareOfPostId": 1317021, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://git.sr.ht/~nabijaczleweli/voreutils/commit/b2a9652d1e608e7490a1c66b7d81af5ec105ae99" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://git.sr.ht/~nabijaczleweli/voreutils/commit/b2a9652d1e608e7490a1c66b7d81af5ec105ae99" } { "postId": 1317021, "headline": "fts_open() with a \"\" /anywhere/ completely breaks it and makes it return ENOENT instantly; absolute psycho shit", "publishedAt": "2023-04-11T02:27:37.788Z", "filename": "1317021-fts-open-with-a", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-man/5pllbtzrjd5qpzjirtmritpk3it4whf43fnigbv3vqfkgwov2u@xk5dulph2uzk/t/#u" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/linux-man/5pllbtzrjd5qpzjirtmritpk3it4whf43fnigbv3vqfkgwov2u@xk5dulph2uzk/t/#u" } { "postId": 1317002, "headline": "", "publishedAt": "2023-04-11T02:20:56.106Z", "filename": "1317002-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 1316817, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1034203" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1034203" } { "postId": 1316817, "headline": ":v", "publishedAt": "2023-04-11T01:40:47.544Z", "filename": "1316817-v", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "5ac3e86a-0c32-4733-8cb8-379418a9ea82", "altText": "$ snmptranslate -Op TAURON-G13-MIB::tauronG13 Segmentation fault", "previewURL": "https://staging.cohostcdn.org/attachment/5ac3e86a-0c32-4733-8cb8-379418a9ea82/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/5ac3e86a-0c32-4733-8cb8-379418a9ea82/image.png", "width": 487, "height": 47 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1316201, "headline": "world's first gat (gamer cat)?", "publishedAt": "2023-04-10T23:33:04.478Z", "filename": "1316201-world-s-first-gat-g", "transparentShareOfPostId": null, "shareOfPostId": 1315833, "tags": [ "big yellow" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "5fc1af5f-e24f-441e-882c-ee7272274626", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/5fc1af5f-e24f-441e-882c-ee7272274626/DSC_5497.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/5fc1af5f-e24f-441e-882c-ee7272274626/DSC_5497.JPG", "width": 4032, "height": 2268 } }, { "type": "attachment", "attachment": { "attachmentId": "d9d53092-a6e1-4418-81be-687d14e81c0d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/d9d53092-a6e1-4418-81be-687d14e81c0d/DSC_5498.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/d9d53092-a6e1-4418-81be-687d14e81c0d/DSC_5498.JPG", "width": 4032, "height": 2268 } }, { "type": "markdown", "markdown": { "content": "real" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "real" } { "postId": 1315833, "headline": "big yellow would own me in a battle of wits i think", "publishedAt": "2023-04-10T22:19:34.297Z", "filename": "1315833-big-yellow-would-own", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "big yellow" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "54e10a1a-0ab1-4114-a101-6e3638dc504f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/54e10a1a-0ab1-4114-a101-6e3638dc504f/DSC_2531.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/54e10a1a-0ab1-4114-a101-6e3638dc504f/DSC_2531.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "89f8cb25-4a68-419f-b3a4-28b4a201f420", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/89f8cb25-4a68-419f-b3a4-28b4a201f420/DSC_2532.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/89f8cb25-4a68-419f-b3a4-28b4a201f420/DSC_2532.JPG", "width": 3096, "height": 4128 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1313539, "headline": "utterly and continuously incongruous to me that marco reps has drip", "publishedAt": "2023-04-10T13:29:17.440Z", "filename": "1313539-utterly-and-continuo", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "sorry for party rocking", "send tweet" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1313297, "headline": "anyway, here's tackup 0.5.0 ", "publishedAt": "2023-04-10T11:08:59.104Z", "filename": "1313297-anyway-here-s-tacku", "transparentShareOfPostId": null, "shareOfPostId": 1304036, "tags": [ "tackup" ], "blocks": [ { "type": "markdown", "markdown": { "content": "[notes](//github.com/nabijaczleweli/tackup/releases/tag/v0.5.0); [AMO](//addons.mozilla.org/addon/tackup/)\n" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "[notes](//github.com/nabijaczleweli/tackup/releases/tag/v0.5.0); [AMO](//addons.mozilla.org/addon/tackup/)\n" } { "postId": 1310764, "headline": "new (old) hardware (so old, in fact, that the foundation doesn't even recognise it made it) and im finally done with this shi t", "publishedAt": "2023-04-09T21:35:15.482Z", "filename": "1310764-new-old-hardware", "transparentShareOfPostId": null, "shareOfPostId": 1246398, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "dda6cadf-1c65-4bfc-a57d-6832d5a0c7a8", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/dda6cadf-1c65-4bfc-a57d-6832d5a0c7a8/DSC_2518.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/dda6cadf-1c65-4bfc-a57d-6832d5a0c7a8/DSC_2518.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "92d3b3a4-a5aa-47c1-84ce-0283120a23dd", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/92d3b3a4-a5aa-47c1-84ce-0283120a23dd/DSC_2521.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/92d3b3a4-a5aa-47c1-84ce-0283120a23dd/DSC_2521.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "35247061-571a-4840-9a7c-cde6bcfd31a8", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/35247061-571a-4840-9a7c-cde6bcfd31a8/a.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/35247061-571a-4840-9a7c-cde6bcfd31a8/a.jpg", "width": 3614, "height": 2710 } }, { "type": "attachment", "attachment": { "attachmentId": "f20d275d-7b2c-47b5-9e3f-4396394bec03", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f20d275d-7b2c-47b5-9e3f-4396394bec03/DSC_2528.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/f20d275d-7b2c-47b5-9e3f-4396394bec03/DSC_2528.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "Indeed, the only source of pinout for this board appears to be [this jpeg](https://raspberry-projects.com/pi/wp-content/uploads/2012/04/rpi_io_pinouts1.jpg) on a rando site." } }, { "type": "markdown", "markdown": { "content": "Power soldered directly to the pin header (annoying), signal wires to sockets (i maintain that they're absolutely hateful), composite video(!?) hole cut out, USB Wi-Fi card (real realtek, which means \"needs firmware\" lol), angled USB extension for the RS-485 adapter (when i plug the adapter in the computer reboots :); no clue why), marker on the blinding power LED, and everything taped over." } }, { "type": "markdown", "markdown": { "content": "Is it missing a certain sense of industrial drip? Yes. Was it like 112zł to re-build? also yes; wash." } } ], "numComments": 3, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "Indeed, the only source of pinout for this board appears to be [this jpeg](https://raspberry-projects.com/pi/wp-content/uploads/2012/04/rpi_io_pinouts1.jpg) on a rando site.\n\nPower soldered directly to the pin header (annoying), signal wires to sockets (i maintain that they're absolutely hateful), composite video(!?) hole cut out, USB Wi-Fi card (real realtek, which means \"needs firmware\" lol), angled USB extension for the RS-485 adapter (when i plug the adapter in the computer reboots :); no clue why), marker on the blinding power LED, and everything taped over.\n\nIs it missing a certain sense of industrial drip? Yes. Was it like 112zł to re-build? also yes; wash." } { "postId": 1308612, "headline": "any erofs enjoyers in the chat?", "publishedAt": "2023-04-09T12:03:13.892Z", "filename": "1308612-any-erofs-enjoyers-i", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lists.ozlabs.org/pipermail/linux-erofs/2023-April/008090.html" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lists.ozlabs.org/pipermail/linux-erofs/2023-April/008090.html" } { "postId": 1305830, "headline": "oh thats my gay ass abusing tm_wday never mind", "publishedAt": "2023-04-08T21:39:16.026Z", "filename": "1305830-oh-thats-my-gay-ass", "transparentShareOfPostId": null, "shareOfPostId": 1305826, "tags": [ "glibc" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "5e702826-fdad-4f8f-96a7-2851131c6eed", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/5e702826-fdad-4f8f-96a7-2851131c6eed/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/5e702826-fdad-4f8f-96a7-2851131c6eed/image.png", "width": 451, "height": 130 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1305826, "headline": "uhhhhhhhhhhhhhhh asctime_r() failing to come up what day of the week the eleventh is??", "publishedAt": "2023-04-08T21:37:22.967Z", "filename": "1305826-uhhhhhhhhhhhhhhh-asc", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d5744f13-7836-4029-93f4-8d797adb44fa", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/d5744f13-7836-4029-93f4-8d797adb44fa/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/d5744f13-7836-4029-93f4-8d797adb44fa/image.png", "width": 793, "height": 309 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1304036, "headline": "AMO moment", "publishedAt": "2023-04-08T13:15:30.135Z", "filename": "1304036-amo-moment", "transparentShareOfPostId": null, "shareOfPostId": 1303998, "tags": [ "tackup" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "70b872fc-1d14-4ee8-b613-23d0abcf3afa", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/70b872fc-1d14-4ee8-b613-23d0abcf3afa/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/70b872fc-1d14-4ee8-b613-23d0abcf3afa/image.png", "width": 1600, "height": 900 } }, { "type": "attachment", "attachment": { "attachmentId": "5d0f494c-edfa-4b01-b9b8-fa4ebe4c5c6c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/5d0f494c-edfa-4b01-b9b8-fa4ebe4c5c6c/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/5d0f494c-edfa-4b01-b9b8-fa4ebe4c5c6c/image.png", "width": 1600, "height": 900 } }, { "type": "markdown", "markdown": { "content": "the highlighted request just repeats 1/s" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "the highlighted request just repeats 1/s" } { "postId": 1303998, "headline": "", "publishedAt": "2023-04-08T13:00:36.791Z", "filename": "1303998-addons-mozilla-org-w", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "tackup" ], "blocks": [ { "type": "markdown", "markdown": { "content": "addons.mozilla.org wants me to check a box whether my XPI is compatible with just firefox or also firefox on android \nso i tried to install it on father's phone to test \nabout:config doesn't work; mozilla forum says \"enable secret mode by clicking on logo\" but that doesn't unlock it \nopening an .xpi just says download? and then open? and then no suitable applications \nthey fucked firefox up fr fr \nfor reference, on my relatively old android firefox i just disabled signature verification and installed it like i would've on desktop \nso...?" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "addons.mozilla.org wants me to check a box whether my XPI is compatible with just firefox or also firefox on android \nso i tried to install it on father's phone to test \nabout:config doesn't work; mozilla forum says \"enable secret mode by clicking on logo\" but that doesn't unlock it \nopening an .xpi just says download? and then open? and then no suitable applications \nthey fucked firefox up fr fr \nfor reference, on my relatively old android firefox i just disabled signature verification and installed it like i would've on desktop \nso...?" } { "postId": 1301948, "headline": "ummmmmmmmmmmmmmmmmm", "publishedAt": "2023-04-08T00:08:02.950Z", "filename": "1301948-ummmmmmmmmmmmmmmmmm", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "america explain" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "7621058f-49d8-4554-85ad-a7ddf7dacbbc", "altText": "UnixWare wikipedia infobox; Userland: POSIX / SUS", "previewURL": "https://staging.cohostcdn.org/attachment/7621058f-49d8-4554-85ad-a7ddf7dacbbc/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/7621058f-49d8-4554-85ad-a7ddf7dacbbc/image.png", "width": 448, "height": 873 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1300915, "headline": "[mind if i roll need voice] mind if i lock heed?", "publishedAt": "2023-04-07T20:19:08.855Z", "filename": "1300915-mind-if-i-roll-need", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1292782, "headline": "came across this again", "publishedAt": "2023-04-06T11:21:29.968Z", "filename": "1292782-came-across-this-aga", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils", "chmod(I)", "UNIX Programmer's Manual Fifth Edition", "sorry for party rocking", "this is the last time" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "059e5d8d-12cd-4e5a-8beb-ab949be36bd8", "altText": "chmod(I) from the V5 manual; it's full of tabular scribbles ", "previewURL": "https://staging.cohostcdn.org/attachment/059e5d8d-12cd-4e5a-8beb-ab949be36bd8/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/059e5d8d-12cd-4e5a-8beb-ab949be36bd8/a.png", "width": 1110, "height": 1436 } }, { "type": "markdown", "markdown": { "content": "any1 need some secret modes?" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "any1 need some secret modes?" } { "postId": 1288298, "headline": "ummmmmmmmmmmmmmmmmmmmmmmm why is my compute hornyposting", "publishedAt": "2023-04-05T15:44:02.257Z", "filename": "1288298-ummmmmmmmmmmmmmmmmmm", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "```\n$ uptime\n 17:42:34 up 69 days, 9:25, 3 users, load average: 0.59, 0.43, 0.45\n```" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "```\n$ uptime\n 17:42:34 up 69 days, 9:25, 3 users, load average: 0.59, 0.43, 0.45\n```" } { "postId": 1284098, "headline": "what do we think lads, single-line with [] or two lines with the Op expanded", "publishedAt": "2023-04-04T19:51:08.762Z", "filename": "1284098-what-do-we-think-lad", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "341fbea8-eb09-429d-bbba-87c43e43b985", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/341fbea8-eb09-429d-bbba-87c43e43b985/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/341fbea8-eb09-429d-bbba-87c43e43b985/a.png", "width": 1849, "height": 720 } }, { "type": "markdown", "markdown": { "content": "vote below!" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "vote below!" } { "postId": 1280697, "headline": "the greatest trick the devil ever pulled is that the sheep parrot never even triggered", "publishedAt": "2023-04-04T02:14:07.446Z", "filename": "1280697-the-greatest-trick-t", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "sap", "super auto pets" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "ae4fb589-4f7d-4eb2-8662-347044b31e0e", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/ae4fb589-4f7d-4eb2-8662-347044b31e0e/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/ae4fb589-4f7d-4eb2-8662-347044b31e0e/a.png", "width": 2560, "height": 1440 } }, { "type": "markdown", "markdown": { "content": "ive peaked after two hours i think" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "ive peaked after two hours i think" } { "postId": 1279927, "headline": "what could they possibly be cooking", "publishedAt": "2023-04-03T23:38:56.641Z", "filename": "1279927-what-could-they-poss", "transparentShareOfPostId": null, "shareOfPostId": 1279888, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b22c691d-6383-48e7-8eaf-d8cebfb77c13", "altText": "chmod -R 777: 1.56s for coreutils, 1.45s for voreutils; with -v >/dev/null: 1.85s and 1.513s", "previewURL": "https://staging.cohostcdn.org/attachment/b22c691d-6383-48e7-8eaf-d8cebfb77c13/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/b22c691d-6383-48e7-8eaf-d8cebfb77c13/a.png", "width": 658, "height": 645 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1279888, "headline": "bruh how do i keep getting away with it", "publishedAt": "2023-04-03T23:32:40.904Z", "filename": "1279888-bruh-how-do-i-keep-g", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "7189e63c-b319-4359-8f8d-11e1c68dd821", "altText": "time chmod vs out/cmd/chmod with -R o+w,u=rwx ~/store/BSD; chmod averages 1.714s, o/c/c – 1.615s", "previewURL": "https://staging.cohostcdn.org/attachment/7189e63c-b319-4359-8f8d-11e1c68dd821/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/7189e63c-b319-4359-8f8d-11e1c68dd821/a.png", "width": 602, "height": 523 } }, { "type": "markdown", "markdown": { "content": "(rollback before each run; 51835 files)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(rollback before each run; 51835 files)" } { "postId": 1278526, "headline": "oh lmao it's DDR2, that's why it's only 32G", "publishedAt": "2023-04-03T19:46:59.086Z", "filename": "1278526-oh-lmao-it-s-ddr2-t", "transparentShareOfPostId": null, "shareOfPostId": 1277451, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1277451, "headline": "lads please tell me i dont need this", "publishedAt": "2023-04-03T16:40:42.972Z", "filename": "1277451-lads-please-tell-me", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "10kRPM HDDs lol", "i dont even know what id do with it" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://allegrolokalnie.pl/oferta/sun-sparc-enterprise-t5140-serwer-128-threads" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://allegrolokalnie.pl/oferta/sun-sparc-enterprise-t5140-serwer-128-threads" } { "postId": 1266719, "headline": "unbelievable", "publishedAt": "2023-04-01T15:32:16.222Z", "filename": "1266719-unbelievable", "transparentShareOfPostId": null, "shareOfPostId": 1266548, "tags": [ "voreutils", "invest in dd futures" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6a91242c-cf7c-4ce2-9ec0-56af7d04c50e", "altText": "$ dd if=/dev/zvol/filling/store/nabijaczleweli/image-rpi1-ORNO-OR-WE-504-snmp-part1 of=/dev/sdg1 conv=compare bs=64k status=progress 412942336B ( 393.8MiB, 412.9MB) / 190s ( 3:10); 2.1MiB/s ( 2.2MiB/1s) 6336+0 records in 6336+0 records out 415236096B (396MiB, 415.2MB) / 191.318s ( 3:11); 2.1MiB/s", "previewURL": "https://staging.cohostcdn.org/attachment/6a91242c-cf7c-4ce2-9ec0-56af7d04c50e/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/6a91242c-cf7c-4ce2-9ec0-56af7d04c50e/a.png", "width": 1127, "height": 77 } }, { "type": "markdown", "markdown": { "content": "otherwise this took half a second to write and then 10-20 minutes to flush" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "otherwise this took half a second to write and then 10-20 minutes to flush" } { "postId": 1266548, "headline": "wake up honey, new insane dd extension just dropped", "publishedAt": "2023-04-01T14:57:37.790Z", "filename": "1266548-wake-up-honey-new-i", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "i wanted to have this shit for so long, e2image -arpc the goat fr" } }, { "type": "markdown", "markdown": { "content": "https://git.sr.ht/~nabijaczleweli/voreutils/commit/2ea9b56167921dc4d69a1ac9bc7a78979a030ba2" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i wanted to have this shit for so long, e2image -arpc the goat fr\n\nhttps://git.sr.ht/~nabijaczleweli/voreutils/commit/2ea9b56167921dc4d69a1ac9bc7a78979a030ba2" } { "postId": 1261616, "headline": "this is a certified big yellow moment. imo", "publishedAt": "2023-03-31T20:05:00.819Z", "filename": "1261616-this-is-a-certified", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "big yellow" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "878c89aa-3d85-4968-9c06-ca6c5e49f11c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/878c89aa-3d85-4968-9c06-ca6c5e49f11c/b.JPEG", "fileURL": "https://staging.cohostcdn.org/attachment/878c89aa-3d85-4968-9c06-ca6c5e49f11c/b.JPEG", "width": 1080, "height": 1920 } }, { "type": "attachment", "attachment": { "attachmentId": "7eb9b091-4da5-4fcf-a03d-95897306b1e9", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/7eb9b091-4da5-4fcf-a03d-95897306b1e9/a.JPEG", "fileURL": "https://staging.cohostcdn.org/attachment/7eb9b091-4da5-4fcf-a03d-95897306b1e9/a.JPEG", "width": 1080, "height": 1920 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1261557, "headline": "i also came up NSS-cert-store-signing kernel modules; unfortunately the reviews are on phabricator which is a crime against humanity", "publishedAt": "2023-03-31T19:56:24.203Z", "filename": "1261557-i-also-came-up-nss-c", "transparentShareOfPostId": null, "shareOfPostId": 1260005, "tags": [ "mozilla", "nss", "phabricator" ], "blocks": [ { "type": "markdown", "markdown": { "content": "be fucking hold:" } }, { "type": "markdown", "markdown": { "content": "https://phabricator.services.mozilla.com/D174327" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "be fucking hold:\n\nhttps://phabricator.services.mozilla.com/D174327" } { "postId": 1260919, "headline": "why do Emoji Pickers suggest thumbs up for +1 but don't suggest anything for +2", "publishedAt": "2023-03-31T17:53:34.434Z", "filename": "1260919-why-do-emoji-pickers", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "gitlab is anti-zoomer tech [real]??" } } ], "numComments": 3, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "gitlab is anti-zoomer tech [real]??" } { "postId": 1260507, "headline": " hg diff puts way too much fucking sauce on the output god damn ", "publishedAt": "2023-03-31T16:34:59.349Z", "filename": "1260507-hg-diff-puts-way-to", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "HG", "mercurial" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6e426150-b19b-440e-a208-40bea29e8834", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6e426150-b19b-440e-a208-40bea29e8834/image%5B1%5D.png", "fileURL": "https://staging.cohostcdn.org/attachment/6e426150-b19b-440e-a208-40bea29e8834/image%5B1%5D.png", "width": 1224, "height": 853 } }, { "type": "markdown", "markdown": { "content": "hg diff ricing: pog pog pog!!!! \nliterally any feature for hg grep: ummmmmmmmmmm no thanks :)\n" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "hg diff ricing: pog pog pog!!!! \nliterally any feature for hg grep: ummmmmmmmmmm no thanks :)\n" } { "postId": 1260005, "headline": "the thrilling conclusion", "publishedAt": "2023-03-31T14:45:31.319Z", "filename": "1260005-the-thrilling-conclu", "transparentShareOfPostId": null, "shareOfPostId": 1259616, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-modules/qvgp2il2co4iyxkzxvcs4p2bpyilqsbfgcprtpfrsajwae2etc@3z2s2o52i3xg/t/#u" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/linux-modules/qvgp2il2co4iyxkzxvcs4p2bpyilqsbfgcprtpfrsajwae2etc@3z2s2o52i3xg/t/#u" } { "postId": 1259616, "headline": "", "publishedAt": "2023-03-31T12:31:30.497Z", "filename": "1259616-https-salsa-debian", "transparentShareOfPostId": null, "shareOfPostId": 1257892, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://salsa.debian.org/kernel-team/linux/-/merge_requests/691" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://salsa.debian.org/kernel-team/linux/-/merge_requests/691" } { "postId": 1259520, "headline": "lads, what's the point of investment funds", "publishedAt": "2023-03-31T11:34:42.810Z", "filename": "1259520-lads-what-s-the-poi", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "stocks", "investing" ], "blocks": [ { "type": "markdown", "markdown": { "content": "im trying to lose money on stocks but this shit only go green!!" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "im trying to lose money on stocks but this shit only go green!!" } { "postId": 1257892, "headline": "read'em and weep baybeee", "publishedAt": "2023-03-31T01:17:55.431Z", "filename": "1257892-read-em-and-weep-bay", "transparentShareOfPostId": null, "shareOfPostId": 1257524, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1030200#53" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1030200#53" } { "postId": 1257524, "headline": "ЧОЛ ЫТУDSHIT I FOUND IT ", "publishedAt": "2023-03-30T23:53:52.889Z", "filename": "1257524-dshit-i-found", "transparentShareOfPostId": null, "shareOfPostId": 1229203, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "bc092178-98ef-48c7-8c9b-3de7fba64ab5", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/bc092178-98ef-48c7-8c9b-3de7fba64ab5/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/bc092178-98ef-48c7-8c9b-3de7fba64ab5/a.png", "width": 1224, "height": 853 } }, { "type": "markdown", "markdown": { "content": "this is the like fifteenth cumulative hour" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "this is the like fifteenth cumulative hour" } { "postId": 1255159, "headline": "if you're keeping score at home, the Product here is printing on the side of the box and the PCB + assembly process", "publishedAt": "2023-03-30T16:01:17.977Z", "filename": "1255159-if-you-re-keeping-sc", "transparentShareOfPostId": null, "shareOfPostId": 1255111, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "dc2ab8ae-7e2a-496b-b0d0-7fdf0e421272", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/dc2ab8ae-7e2a-496b-b0d0-7fdf0e421272/DSC_0068.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/dc2ab8ae-7e2a-496b-b0d0-7fdf0e421272/DSC_0068.jpg", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "f0a5c5e9-a4f6-45dd-ad8a-c001c00553e3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f0a5c5e9-a4f6-45dd-ad8a-c001c00553e3/DSC_0070.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/f0a5c5e9-a4f6-45dd-ad8a-c001c00553e3/DSC_0070.jpg", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "3f94f6da-e99e-47ce-b146-f40197c9b153", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/3f94f6da-e99e-47ce-b146-f40197c9b153/DSC_0077.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/3f94f6da-e99e-47ce-b146-f40197c9b153/DSC_0077.jpg", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "because as you'll note, of the four sets of screw terminals, only three are actually connected (upper top has one pin soldered just to stay in place), and the coil terminals are also three-wide with the middle unconnected" } }, { "type": "markdown", "markdown": { "content": "there's two PCBs, *all hand-soldered*, and the connecting bit is achieved by breaking the upper one. it bends back, so it's 100% full of lead" } }, { "type": "markdown", "markdown": { "content": "the BOM here is enclosure (which either comes with a set of screw terminals or only fits one model, because they're really tight in there), screw terminals, commercial relpol relay \nand the value added is... the printing on the side and front panels, pcb design, and assembly (all manual, and horrifically time-consuming because there's at least two if not three separate soldering stages, and you're scoring and cracking (but not breaking! or cutting through!) the board)" } }, { "type": "markdown", "markdown": { "content": "unthinkable to me that this is cheaper, easier, or better than having eight wires and pieces of heat-shrink; or, hell, just one board and three wires" } }, { "type": "markdown", "markdown": { "content": "also, there's an actual relay in there! from a normal, known manufacturer! this isn't noted at all" } }, { "type": "markdown", "markdown": { "content": "anyway," } }, { "type": "markdown", "markdown": { "content": "https://git.sr.ht/~nabijaczleweli/esp32psko" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "because as you'll note, of the four sets of screw terminals, only three are actually connected (upper top has one pin soldered just to stay in place), and the coil terminals are also three-wide with the middle unconnected\n\nthere's two PCBs, *all hand-soldered*, and the connecting bit is achieved by breaking the upper one. it bends back, so it's 100% full of lead\n\nthe BOM here is enclosure (which either comes with a set of screw terminals or only fits one model, because they're really tight in there), screw terminals, commercial relpol relay \nand the value added is... the printing on the side and front panels, pcb design, and assembly (all manual, and horrifically time-consuming because there's at least two if not three separate soldering stages, and you're scoring and cracking (but not breaking! or cutting through!) the board)\n\nunthinkable to me that this is cheaper, easier, or better than having eight wires and pieces of heat-shrink; or, hell, just one board and three wires\n\nalso, there's an actual relay in there! from a normal, known manufacturer! this isn't noted at all\n\nanyway,\n\nhttps://git.sr.ht/~nabijaczleweli/esp32psko" } { "postId": 1255111, "headline": "ah, yeah, okay, that explains why kenner went out of business by like 2013", "publishedAt": "2023-03-30T15:48:50.343Z", "filename": "1255111-ah-yeah-okay-that", "transparentShareOfPostId": null, "shareOfPostId": 1255097, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "52d2dbc2-3093-48b2-b83b-ddf3aa0a3b62", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/52d2dbc2-3093-48b2-b83b-ddf3aa0a3b62/DSC_0055.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/52d2dbc2-3093-48b2-b83b-ddf3aa0a3b62/DSC_0055.jpg", "width": 2160, "height": 3840 } }, { "type": "attachment", "attachment": { "attachmentId": "33612bd1-c8ca-46f4-86c4-48d625fd2cdc", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/33612bd1-c8ca-46f4-86c4-48d625fd2cdc/a.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/33612bd1-c8ca-46f4-86c4-48d625fd2cdc/a.jpg", "width": 2160, "height": 2801 } }, { "type": "attachment", "attachment": { "attachmentId": "f86fa28b-89f3-49bf-85d6-c428e77dc3e4", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f86fa28b-89f3-49bf-85d6-c428e77dc3e4/DSC_0061.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/f86fa28b-89f3-49bf-85d6-c428e77dc3e4/DSC_0061.jpg", "width": 2160, "height": 3840 } }, { "type": "attachment", "attachment": { "attachmentId": "64f8bc72-4259-4531-bfb4-523088a40274", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/64f8bc72-4259-4531-bfb4-523088a40274/DSC_0065.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/64f8bc72-4259-4531-bfb4-523088a40274/DSC_0065.jpg", "width": 2160, "height": 3840 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1255097, "headline": "the second set of contacts was also fine (NO) but after two hours of non-energised blocking, they're now NC", "publishedAt": "2023-03-30T15:45:56.578Z", "filename": "1255097-the-second-set-of-co", "transparentShareOfPostId": null, "shareOfPostId": 1231016, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "and when the coil is energised, they're MC (more closed). well idk if more, but it certainly doesn't stop being closed ever, so that's cool and fun" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and when the coil is energised, they're MC (more closed). well idk if more, but it certainly doesn't stop being closed ever, so that's cool and fun" } { "postId": 1252066, "headline": "this is a certified \"no right to work except it's always worked in testing and it's an uncommon configuration\" moment", "publishedAt": "2023-03-29T23:16:16.986Z", "filename": "1252066-this-is-a-certified", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "zfs", "dracut" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://github.com/openzfs/zfs/pull/14690" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/openzfs/zfs/pull/14690" } { "postId": 1249115, "headline": "cargo moment", "publishedAt": "2023-03-29T12:24:29.079Z", "filename": "1249115-cargo-moment", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "cargo", "rust" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://github.com/rust-lang/cargo/issues/11909" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/rust-lang/cargo/issues/11909" } { "postId": 1246398, "headline": "guess which headass imbecile also cooked the computer", "publishedAt": "2023-03-28T22:15:26.622Z", "filename": "1246398-guess-which-headass", "transparentShareOfPostId": null, "shareOfPostId": 1216824, "tags": [ "fuckin kms dude", "kernel modesetting" ], "blocks": [ { "type": "markdown", "markdown": { "content": "turns out if you short the 5V net to ground on a USB device thats bad actually (this is mildly surprising because its not even generated on the pi so..?)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "turns out if you short the 5V net to ground on a USB device thats bad actually (this is mildly surprising because its not even generated on the pi so..?)" } { "postId": 1243720, "headline": "that cat was right. pass the sleeping!", "publishedAt": "2023-03-28T12:11:24.583Z", "filename": "1243720-that-cat-was-right", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "splotchy", "grey" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "0e0a4eae-b368-4ee6-87af-d1b02ea84d3f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/0e0a4eae-b368-4ee6-87af-d1b02ea84d3f/DSC_2515.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/0e0a4eae-b368-4ee6-87af-d1b02ea84d3f/DSC_2515.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "919af00f-4616-47de-9b37-e186c715cffc", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/919af00f-4616-47de-9b37-e186c715cffc/DSC_2516cc.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/919af00f-4616-47de-9b37-e186c715cffc/DSC_2516cc.JPG", "width": 3349, "height": 2511 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1232559, "headline": "", "publishedAt": "2023-03-25T21:52:44.430Z", "filename": "1232559-https-lore-kernel", "transparentShareOfPostId": null, "shareOfPostId": 1231358, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-man/7hom4rr5yfxcoiwa3hsxlpigcotdhdrdaqaawvuedptmqxs2ny@s2wz5f2c2xjc/t/" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/linux-man/7hom4rr5yfxcoiwa3hsxlpigcotdhdrdaqaawvuedptmqxs2ny@s2wz5f2c2xjc/t/" } { "postId": 1231358, "headline": "/or/ put the symlink one directory level down", "publishedAt": "2023-03-25T16:59:48.627Z", "filename": "1231358-or-put-the-symlink", "transparentShareOfPostId": null, "shareOfPostId": 1231294, "tags": [ "linux", "what the fuck", "gamer moment" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1033477" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1033477" } { "postId": 1231294, "headline": "heres a weird thing", "publishedAt": "2023-03-25T16:41:30.930Z", "filename": "1231294-heres-a-weird-thing", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "linux" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "63c5d40c-355a-470f-95c8-19f237f6bb32", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/63c5d40c-355a-470f-95c8-19f237f6bb32/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/63c5d40c-355a-470f-95c8-19f237f6bb32/a.png", "width": 302, "height": 199 } }, { "type": "markdown", "markdown": { "content": "```\n$ ls -lR /srv/\n/srv/:\ntotal 8\ndrwxrwxrwt 2 _apt root 4096 Mar 25 17:34 1777\n-rw-r--r-- 1 root root 7 Mar 25 17:34 f" } }, { "type": "markdown", "markdown": { "content": "/srv/1777:\ntotal 0\nlrwxrwxrwx 1 root root 6 Mar 25 17:34 f -> /srv/f\n```" } }, { "type": "markdown", "markdown": { "content": "but if you make it 1755 or owned 0 then it *works*" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "```\n$ ls -lR /srv/\n/srv/:\ntotal 8\ndrwxrwxrwt 2 _apt root 4096 Mar 25 17:34 1777\n-rw-r--r-- 1 root root 7 Mar 25 17:34 f\n\n/srv/1777:\ntotal 0\nlrwxrwxrwx 1 root root 6 Mar 25 17:34 f -> /srv/f\n```\n\nbut if you make it 1755 or owned 0 then it *works*" } { "postId": 1231016, "headline": "maybe its good that kenner went out of business, because the relay latched on no fewer than two times so far", "publishedAt": "2023-03-25T15:12:14.251Z", "filename": "1231016-maybe-its-good-that", "transparentShareOfPostId": null, "shareOfPostId": 1228803, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1230569, "headline": ":v", "publishedAt": "2023-03-25T10:45:59.245Z", "filename": "1230569-v", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "neomutt", "mutt" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://github.com/neomutt/neomutt/issues/3781" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/neomutt/neomutt/issues/3781" } { "postId": 1229203, "headline": "forgot linux 6.1 stopped accepting my module signatures due to nebulous reasons :v", "publishedAt": "2023-03-25T01:51:53.268Z", "filename": "1229203-forgot-linux-6-1-sto", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1030200 moment" } }, { "type": "markdown", "markdown": { "content": "may just apt hold linux-image-amd64 " } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1030200 moment\n\nmay just apt hold linux-image-amd64 " } { "postId": 1228803, "headline": "okay i went from nothing (sans opening that bug) to a fully-too-me-funxioning iot (🤮) firmware within this day", "publishedAt": "2023-03-25T00:01:42.301Z", "filename": "1228803-okay-i-went-from-not", "transparentShareOfPostId": null, "shareOfPostId": 1227536, "tags": [ "esp32", "espressif" ], "blocks": [ { "type": "markdown", "markdown": { "content": "i can see why people b liking the esp32 product line" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i can see why people b liking the esp32 product line" } { "postId": 1227536, "headline": "", "publishedAt": "2023-03-24T19:53:53.634Z", "filename": "1227536-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 1227171, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1033423" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1033423" } { "postId": 1227171, "headline": "uhhhhhhh. anyone else's response format break lynx before?", "publishedAt": "2023-03-24T18:30:38.802Z", "filename": "1227171-uhhhhhhh-anyone-els", "transparentShareOfPostId": null, "shareOfPostId": 1226384, "tags": [ "lynx" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-03-24-1227171-uhhhhhhh-anyone-els-2023-03-24%2019-26-20.mp4" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-03-24-1227171-uhhhhhhh-anyone-els-2023-03-24%2019-26-20.mp4" } { "postId": 1226384, "headline": "the back of the ESP32-C3 boards has LUATOS.COM/T/ESP32C3 silkscreened on it, which is pretty pog; however,", "publishedAt": "2023-03-24T15:42:36.141Z", "filename": "1226384-the-back-of-the-esp3", "transparentShareOfPostId": null, "shareOfPostId": 1211007, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d72e51f4-214d-4ad3-a9de-2e1c1e6d8f04", "altText": "ESP32C3-CORE开发板", "previewURL": "https://staging.cohostcdn.org/attachment/d72e51f4-214d-4ad3-a9de-2e1c1e6d8f04/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/d72e51f4-214d-4ad3-a9de-2e1c1e6d8f04/a.png", "width": 1600, "height": 900 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1225833, "headline": "they should elect me mozilla ceo i think. ill reduce costs (decimate the ceo salary) and improve its public standing (no \"ai\" shit)", "publishedAt": "2023-03-24T12:33:22.443Z", "filename": "1225833-they-should-elect-me", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "too me" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1223875, "headline": "i think cohost.org functioned better as a web site before half the requests had a 50s time-to-first-byte", "publishedAt": "2023-03-24T00:36:40.648Z", "filename": "1223875-i-think-cohost-org-f", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "cohost meta", "cohost ux" ], "blocks": [ { "type": "markdown", "markdown": { "content": "too me" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "too me" } { "postId": 1221469, "headline": "miss sherlock would've fucking killed on cohost dude", "publishedAt": "2023-03-23T16:46:28.244Z", "filename": "1221469-miss-sherlock-would", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1219052, "headline": "", "publishedAt": "2023-03-23T01:54:40.500Z", "filename": "1219052-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 1218853, "tags": [ "postfix" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1033346" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1033346" } { "postId": 1218853, "headline": "clown shit", "publishedAt": "2023-03-23T01:01:02.043Z", "filename": "1218853-clown-shit", "transparentShareOfPostId": null, "shareOfPostId": 1218639, "tags": [ "SMTP", "postfix" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6f6702f4-74d9-4a9f-98a1-be280865bc15", "altText": "Bounce recipient addresses that start with `-'. External commands may misinterpret such addresses as command-line options. In theory I could say people should always carefully set up their master.cf pipe mailer entries with `--' before the first non-option argument, but mistakes will happen regardless. Therefore the protection is put in place here, where it cannot be bypassed. $ grep bsmtp conf/master.cf bsmtp unix - n n - - pipe flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient", "previewURL": "https://staging.cohostcdn.org/attachment/6f6702f4-74d9-4a9f-98a1-be280865bc15/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/6f6702f4-74d9-4a9f-98a1-be280865bc15/a.png", "width": 625, "height": 321 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1217501, "headline": "got tackup hate-mail again", "publishedAt": "2023-03-22T20:20:00.018Z", "filename": "1217501-got-tackup-hate-mail", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "tackup" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "18122cac-c1ad-48dc-935f-3ab476226756", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/18122cac-c1ad-48dc-935f-3ab476226756/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/18122cac-c1ad-48dc-935f-3ab476226756/a.png", "width": 717, "height": 527 } }, { "type": "markdown", "markdown": { "content": "dripped-out tackup (window ID and selexion, also sane import/export) coming soon to a browser near you" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "dripped-out tackup (window ID and selexion, also sane import/export) coming soon to a browser near you" } { "postId": 1216824, "headline": "ENOEXEC???????????", "publishedAt": "2023-03-22T17:47:51.600Z", "filename": "1216824-enoexec", "transparentShareOfPostId": null, "shareOfPostId": 1216641, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "49404e50-ed97-409c-ad17-7a1a308d3b69", "altText": "Aug 07 15:25:15 ciastko-malinowe kernel: usb 1-1: new full-speed USB device number 2 using dwc2 usb 1-1: device descriptor read/64, error 8 usb 1-1: device descriptor read/64, error 8 usb 1-1: new full-speed USB device number 3 using dwc2 usb 1-1: device descriptor read/64, error 8 usb 1-1: device descriptor read/64, error 8 usb usb1-port1: attempt power cycle", "previewURL": "https://staging.cohostcdn.org/attachment/49404e50-ed97-409c-ad17-7a1a308d3b69/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/49404e50-ed97-409c-ad17-7a1a308d3b69/a.png", "width": 924, "height": 153 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1216641, "headline": "okay so yeah. its cooked. somehow. where \"cooked\" is defined as \"consistently warm to the touch now\"", "publishedAt": "2023-03-22T17:10:10.989Z", "filename": "1216641-okay-so-yeah-its-co", "transparentShareOfPostId": null, "shareOfPostId": 1216532, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "(and also as \"it stopped enumerating\" and as \"plugging in a USB device with it unplugged from power but with the data hooked up, which used to work, doesn't\", and \"I cut it off and it works again\")" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(and also as \"it stopped enumerating\" and as \"plugging in a USB device with it unplugged from power but with the data hooked up, which used to work, doesn't\", and \"I cut it off and it works again\")" } { "postId": 1216532, "headline": "", "publishedAt": "2023-03-22T16:51:41.780Z", "filename": "1216532-and-now-its-not-even", "transparentShareOfPostId": null, "shareOfPostId": 1216192, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "and now its not even trying to enumerate, im gonna fucking off myself. never shoulda touched that shit" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and now its not even trying to enumerate, im gonna fucking off myself. never shoulda touched that shit" } { "postId": 1216192, "headline": "check the drip", "publishedAt": "2023-03-22T15:18:52.020Z", "filename": "1216192-check-the-drip", "transparentShareOfPostId": null, "shareOfPostId": 1136098, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "2b121f83-c21b-4b05-b4a6-3fb8fb33e7cf", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/2b121f83-c21b-4b05-b4a6-3fb8fb33e7cf/DSC_2513.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/2b121f83-c21b-4b05-b4a6-3fb8fb33e7cf/DSC_2513.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "unfortunately its all i have because after replugging everything, the RS485 adapter EPROTOs in the usb driver, so. gamer moment." } }, { "type": "markdown", "markdown": { "content": "```\nMar 22 16:33:21 ciastko-malinowe kernel: usb 1-1: new full-speed USB device number 5 using dwc2\nMar 22 16:33:21 ciastko-malinowe kernel: usb 1-1: device descriptor read/64, error -71\nMar 22 16:33:22 ciastko-malinowe kernel: usb 1-1: device descriptor read/64, error -71\nMar 22 16:33:22 ciastko-malinowe kernel: usb 1-1: new full-speed USB device number 6 using dwc2\nMar 22 16:33:22 ciastko-malinowe kernel: usb 1-1: device descriptor read/64, error -71\nMar 22 16:33:23 ciastko-malinowe kernel: usb 1-1: device descriptor read/64, error -71\nMar 22 16:33:23 ciastko-malinowe kernel: usb usb1-port1: attempt power cycle\n```" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "unfortunately its all i have because after replugging everything, the RS485 adapter EPROTOs in the usb driver, so. gamer moment.\n\n```\nMar 22 16:33:21 ciastko-malinowe kernel: usb 1-1: new full-speed USB device number 5 using dwc2\nMar 22 16:33:21 ciastko-malinowe kernel: usb 1-1: device descriptor read/64, error -71\nMar 22 16:33:22 ciastko-malinowe kernel: usb 1-1: device descriptor read/64, error -71\nMar 22 16:33:22 ciastko-malinowe kernel: usb 1-1: new full-speed USB device number 6 using dwc2\nMar 22 16:33:22 ciastko-malinowe kernel: usb 1-1: device descriptor read/64, error -71\nMar 22 16:33:23 ciastko-malinowe kernel: usb 1-1: device descriptor read/64, error -71\nMar 22 16:33:23 ciastko-malinowe kernel: usb usb1-port1: attempt power cycle\n```" } { "postId": 1215723, "headline": "type of guy what scrapes paint off his walls to grind up and re-lead the gas in his car ", "publishedAt": "2023-03-22T12:27:08.856Z", "filename": "1215723-type-of-guy-what-scr", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1213101, "headline": "the gpw is like a social medium to me", "publishedAt": "2023-03-21T21:57:00.836Z", "filename": "1213101-the-gpw-is-like-a-so", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "AND i lose money to look at it", "its just like twitter blue", "frfr" ], "blocks": [ { "type": "markdown", "markdown": { "content": "the only way it could be improved is if were open 100% of the time so i could always tab over to look at new funny numbers" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "the only way it could be improved is if were open 100% of the time so i could always tab over to look at new funny numbers" } { "postId": 1211105, "headline": "entering my margin call arc, lads", "publishedAt": "2023-03-21T12:57:30.754Z", "filename": "1211105-entering-my-margin-c", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a8776d3c-8b5e-4e72-b529-97573ba5a647", "altText": "stock search, first result is TECHNOTRANS", "previewURL": "https://staging.cohostcdn.org/attachment/a8776d3c-8b5e-4e72-b529-97573ba5a647/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/a8776d3c-8b5e-4e72-b529-97573ba5a647/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1211007, "headline": "🤡", "publishedAt": "2023-03-21T12:10:30.779Z", "filename": "1211007-empty", "transparentShareOfPostId": null, "shareOfPostId": 1207284, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://github.com/espressif/esp-idf/issues/11026" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/espressif/esp-idf/issues/11026" } { "postId": 1207284, "headline": "okay, no matter how i massage the config or pick the examples all i ever get is WIFI_REASON_BEACON_TIMEOUT on this ESP32-S2", "publishedAt": "2023-03-20T17:49:14.572Z", "filename": "1207284-okay-no-matter-how", "transparentShareOfPostId": null, "shareOfPostId": 1206287, "tags": [ "esp32", "esp32s2", "esp32-s2", "espressif", "wi-fi", "#1 tp-link hater" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "1c69e6b7-e0d1-4b47-acd2-b5068c609dc3", "altText": " I (356) wifi station: wifi_init_sta finished. W (796) wifi: [ieee80211_ht.c,2036] new:<4,1>, old:<1,0>, ap:<255,255>, sta:<4,1>, prof:1 W (806) wifi: [ieee80211_sta.c,204] state: init -> auth (b0) W (1806) wifi: [ieee80211_sta.c,204] state: auth -> init (200) W (1806) wifi: [ieee80211_ht.c,2036] new:<4,0>, old:<4,1>, ap:<255,255>, sta:<4,1>, prof:1 I (1806) wifi station: retry to connect to the AP", "previewURL": "https://staging.cohostcdn.org/attachment/1c69e6b7-e0d1-4b47-acd2-b5068c609dc3/screenshot.png", "fileURL": "https://staging.cohostcdn.org/attachment/1c69e6b7-e0d1-4b47-acd2-b5068c609dc3/screenshot.png", "width": 2560, "height": 1600 } }, { "type": "attachment", "attachment": { "attachmentId": "6bff96e1-0933-4eee-aaa6-cb434c432bdd", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6bff96e1-0933-4eee-aaa6-cb434c432bdd/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/6bff96e1-0933-4eee-aaa6-cb434c432bdd/image.png", "width": 1600, "height": 900 } }, { "type": "markdown", "markdown": { "content": "on both my ESP32-S2FN4R2 units I get the exact same thing, regardless if connecting to my actual APs or my phone hotspot. never shoulda tried" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "on both my ESP32-S2FN4R2 units I get the exact same thing, regardless if connecting to my actual APs or my phone hotspot. never shoulda tried" } { "postId": 1206287, "headline": "im fuckin poggin bro holy shit", "publishedAt": "2023-03-20T12:53:39.927Z", "filename": "1206287-im-fuckin-poggin-bro", "transparentShareOfPostId": null, "shareOfPostId": 1189370, "tags": [ "the toolchain's so ass" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-03-20-1206287-im-fuckin-poggin-bro-MOV_0054v.MP4" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-03-20-1206287-im-fuckin-poggin-bro-MOV_0054v.MP4" } { "postId": 1203164, "headline": "from datasheet to SEM in thirty seconds with brett barr", "publishedAt": "2023-03-19T19:52:39.488Z", "filename": "1203164-from-datasheet-to-se", "transparentShareOfPostId": null, "shareOfPostId": 1203123, "tags": [ "pog moment", "SEM", "microscopy", "Texas Instruments" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "21146865-adca-4ead-821c-3e1c82234581", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/21146865-adca-4ead-821c-3e1c82234581/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/21146865-adca-4ead-821c-3e1c82234581/a.png", "width": 2560, "height": 1440 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1203123, "headline": "sanest silicon enjoyer", "publishedAt": "2023-03-19T19:38:35.253Z", "filename": "1203123-sanest-silicon-enjoy", "transparentShareOfPostId": null, "shareOfPostId": 1203104, "tags": [ "tag yourself" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "375bb8cb-1390-48df-9cbf-9a666c2eb52a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/375bb8cb-1390-48df-9cbf-9a666c2eb52a/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/375bb8cb-1390-48df-9cbf-9a666c2eb52a/a.png", "width": 2560, "height": 1440 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1203104, "headline": "when the video starts with \"Hello, this is Brett Barr with Texas Instruments\" you know you're in for a blast", "publishedAt": "2023-03-19T19:34:45.326Z", "filename": "1203104-when-the-video-start", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "cringe", "Texas Instruments", "pog", "oscilloscope screenshots", "light entertainment" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://www.ti.com/video/series/mosfet-101.html" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://www.ti.com/video/series/mosfet-101.html" } { "postId": 1202812, "headline": "do any DDs follow me here", "publishedAt": "2023-03-19T18:27:51.040Z", "filename": "1202812-do-any-d-ds-follow-me", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "(no)" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1033206" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1033206" } { "postId": 1202152, "headline": "happy to announce spring started today", "publishedAt": "2023-03-19T16:01:50.074Z", "filename": "1202152-happy-to-announce-sp", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "(the skrunglers demanded to sleep on the balcony)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(the skrunglers demanded to sleep on the balcony)" } { "postId": 1199740, "headline": "love too spew panic and backtrace when lseek fails", "publishedAt": "2023-03-18T23:25:09.888Z", "filename": "1199740-love-too-spew-panic", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1033172" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1033172" } { "postId": 1199164, "headline": "polish state-owned bank, lads", "publishedAt": "2023-03-18T21:18:53.309Z", "filename": "1199164-polish-state-owned-b", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "pko bp" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "9b55e64d-138b-4932-801c-51bbb4e531d2", "altText": "use 8-16 characters; use letters; use digits; don't use polish characters; don't use space or special characters except \"!@#$%^&*()_+-={}[]:;',.<>?", "previewURL": "https://staging.cohostcdn.org/attachment/9b55e64d-138b-4932-801c-51bbb4e531d2/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/9b55e64d-138b-4932-801c-51bbb4e531d2/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "took me 10 iterations of tr -cd [:print:] \\< /dev/urandom | head -c 16 | clip to generate something it didn't find objectionable. psycho shit" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "took me 10 iterations of tr -cd [:print:] \\< /dev/urandom | head -c 16 | clip to generate something it didn't find objectionable. psycho shit" } { "postId": 1197713, "headline": "multipath-tools CVE moment", "publishedAt": "2023-03-18T15:35:13.892Z", "filename": "1197713-multipath-tools-cve", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1033158" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1033158" } { "postId": 1194808, "headline": "", "publishedAt": "2023-03-17T22:52:08.264Z", "filename": "1194808-i-guess-my-point-is", "transparentShareOfPostId": null, "shareOfPostId": 1194721, "tags": [ "icc", "funny", "yank moment" ], "blocks": [ { "type": "markdown", "markdown": { "content": "i guess my point is that when i read the ICC press release my chain of thought was (a) \"lol, not for the war itself, natch\", (b) \"pog\", (c) \"didnt i watch americans boast about doing the same thing in vietnam a few weeks ago\" and i had, and thats a funny moment" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i guess my point is that when i read the ICC press release my chain of thought was (a) \"lol, not for the war itself, natch\", (b) \"pog\", (c) \"didnt i watch americans boast about doing the same thing in vietnam a few weeks ago\" and i had, and thats a funny moment" } { "postId": 1194750, "headline": "", "publishedAt": "2023-03-17T22:39:59.908Z", "filename": "1194750-unrelatedly-every-a", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "air crash investigation", "tv", "aviation" ], "blocks": [ { "type": "markdown", "markdown": { "content": "unrelatedly, every american episode of air crash investigation is \"this is the fifth time this has happened in the past 20 years. we've recommended the same thing in 1980, 1986, 1995, 2000, and 2006. we're recommending »something trivial that would cost like 30$/flight amortised« again today (2015).\"" } }, { "type": "markdown", "markdown": { "content": "and every eurasian one is \"this was a complex and novel accident. our recommendation is simple and effective. the implementation thereof, and of follow-up findings released the following year, has eliminated this class of incident, and we haven't recorded anything like it since 1990\"" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "unrelatedly, every american episode of air crash investigation is \"this is the fifth time this has happened in the past 20 years. we've recommended the same thing in 1980, 1986, 1995, 2000, and 2006. we're recommending »something trivial that would cost like 30$/flight amortised« again today (2015).\"\n\nand every eurasian one is \"this was a complex and novel accident. our recommendation is simple and effective. the implementation thereof, and of follow-up findings released the following year, has eliminated this class of incident, and we haven't recorded anything like it since 1990\"" } { "postId": 1194721, "headline": "this also remound me of that time they shot down an iranian airliner from their warship in iranian waters because a guy did a fucky wucky", "publishedAt": "2023-03-17T22:33:45.505Z", "filename": "1194721-this-also-remound-me", "transparentShareOfPostId": null, "shareOfPostId": 1194690, "tags": [ "air crash investigation", "yank moment", "im not making that shit up", "thats the official result of the investigation", "yankdom must be destroyed at all costs" ], "blocks": [ { "type": "markdown", "markdown": { "content": "and looked at the screen wrong and saw the wrong channel and everyone just confirmed that yep that airbus is an f14 because they all wanted to shoot a rocket" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and looked at the screen wrong and saw the wrong channel and everyone just confirmed that yep that airbus is an f14 because they all wanted to shoot a rocket" } { "postId": 1194690, "headline": "ввп covertly imports ukrainian children: hes a war criminal. yanks publicly import thousands of vietnamese kids (and kill a few): pog!! pog!", "publishedAt": "2023-03-17T22:29:17.374Z", "filename": "1194690-covertly-imports", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "checkmate atheists", "yank moment", "i dont know what my point is exactly", "\"who need they hegemussy spread????\" maybe", "this also goes about yanks crying about their military planes getting shot down over the black sea", "what the fuck are you doing over the black sea", "you KNOW they'd treat a federation plane near alaska as casus belli", "you remember what they did to those balloons", "#1 ввп hater" ], "blocks": [ { "type": "markdown", "markdown": { "content": "i only know about the second bit because i watched an air crash investigation episode about that time they fucked up service on the cargo planes they were importing the kids in and wo-fuckin-wee the writers were in LOVE with that op" } }, { "type": "markdown", "markdown": { "content": "and when its another guy losing a war he must lose it's bad now? curious." } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i only know about the second bit because i watched an air crash investigation episode about that time they fucked up service on the cargo planes they were importing the kids in and wo-fuckin-wee the writers were in LOVE with that op\n\nand when its another guy losing a war he must lose it's bad now? curious." } { "postId": 1191898, "headline": "sieve so fuckin slick with it. im in 2060 in my mailing", "publishedAt": "2023-03-17T12:36:59.140Z", "filename": "1191898-sieve-so-fuckin-slic", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "sieve" ], "blocks": [ { "type": "markdown", "markdown": { "content": "also i think you could very much do a mailing list with a sieve rule and a cronjob for user subs, and it'd probably work better than some of them out there" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "also i think you could very much do a mailing list with a sieve rule and a cronjob for user subs, and it'd probably work better than some of them out there" } { "postId": 1189370, "headline": "i think its fun to use a transistor that has an absolute maximum dissipation of 200W and expecting a 6mK temperature rise out of it", "publishedAt": "2023-03-16T22:49:43.160Z", "filename": "1189370-i-think-its-fun-to-u", "transparentShareOfPostId": null, "shareOfPostId": 1189293, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "as obtained via .02Ω*(.07A)2*[62K/W[junction/ambient]](https://www.infineon.com/dgdl/irf4905pbf.pdf?fileId=5546d462533600a4015355e329b1197e&redirId=112266)=6mK" } }, { "type": "markdown", "markdown": { "content": "(and 6.4μK from the first stage; if i understand what RBJA translates to, at least)" } }, { "type": "markdown", "markdown": { "content": "this'd all be much easier if there were a RDS(VGS) graph or if the −ID(−VGS) graph started below 4V, but that region rightfully Doesn't Exist, so" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "as obtained via .02Ω*(.07A)2*[62K/W[junction/ambient]](https://www.infineon.com/dgdl/irf4905pbf.pdf?fileId=5546d462533600a4015355e329b1197e&redirId=112266)=6mK\n\n(and 6.4μK from the first stage; if i understand what RBJA translates to, at least)\n\nthis'd all be much easier if there were a RDS(VGS) graph or if the −ID(−VGS) graph started below 4V, but that region rightfully Doesn't Exist, so" } { "postId": 1189293, "headline": "it is fun to assemble the world's worst circuitry", "publishedAt": "2023-03-16T22:34:06.351Z", "filename": "1189293-it-is-fun-to-assembl", "transparentShareOfPostId": null, "shareOfPostId": 1188532, "tags": [ "sodding", "darlington" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e8ee5d4d-4d1b-4635-ba7d-5ff5a311fc82", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e8ee5d4d-4d1b-4635-ba7d-5ff5a311fc82/DSC_2506c.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/e8ee5d4d-4d1b-4635-ba7d-5ff5a311fc82/DSC_2506c.JPG", "width": 2306, "height": 1730 } }, { "type": "attachment", "attachment": { "attachmentId": "4410b929-07d2-4099-85b0-a09f16f88240", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/4410b929-07d2-4099-85b0-a09f16f88240/DSC_2505c.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/4410b929-07d2-4099-85b0-a09f16f88240/DSC_2505c.JPG", "width": 3210, "height": 2407 } }, { "type": "attachment", "attachment": { "attachmentId": "71bcc64a-5295-49b7-8cf7-6ada88a58a13", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/71bcc64a-5295-49b7-8cf7-6ada88a58a13/DSC_2507.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/71bcc64a-5295-49b7-8cf7-6ada88a58a13/DSC_2507.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "bf558a25-b70d-4b90-b8b9-f6aebe4af85f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/bf558a25-b70d-4b90-b8b9-f6aebe4af85f/DSC_2509.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/bf558a25-b70d-4b90-b8b9-f6aebe4af85f/DSC_2509.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "this features a darlington pair but it's actually two p-channel mosfets because i have these for some bizarre reason and ill never use them otherwise and 3.3V-5V=-1.7V is just barely enough to fully close these (datasheet says VGS(th)=-2..-4V, who knows how 5V and which side of 5V the 5V is), but I'm hoping it *is* enough to close the first stage far enough that there's a clean VGS=0V/-5V break" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "this features a darlington pair but it's actually two p-channel mosfets because i have these for some bizarre reason and ill never use them otherwise and 3.3V-5V=-1.7V is just barely enough to fully close these (datasheet says VGS(th)=-2..-4V, who knows how 5V and which side of 5V the 5V is), but I'm hoping it *is* enough to close the first stage far enough that there's a clean VGS=0V/-5V break" } { "postId": 1188532, "headline": ":)", "publishedAt": "2023-03-16T20:20:58.409Z", "filename": "1188532-empty", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "layout crimes", "sorry for party rocking", "kicad" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "619d92ad-50e2-41b1-acec-b40b884b692b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/619d92ad-50e2-41b1-acec-b40b884b692b/dupa2.png", "fileURL": "https://staging.cohostcdn.org/attachment/619d92ad-50e2-41b1-acec-b40b884b692b/dupa2.png", "width": 1719, "height": 1295 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1187467, "headline": "average falstad moment", "publishedAt": "2023-03-16T17:12:19.713Z", "filename": "1187467-average-falstad-mome", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "falstad" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://user-images.githubusercontent.com/6709544/225696273-3fe00460-3c9f-42c7-8669-a7db667ce461.mp4" } }, { "type": "markdown", "markdown": { "content": "https://github.com/sharpie7/circuitjs1/issues/851" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://user-images.githubusercontent.com/6709544/225696273-3fe00460-3c9f-42c7-8669-a7db667ce461.mp4\n\nhttps://github.com/sharpie7/circuitjs1/issues/851" } { "postId": 1187114, "headline": "christiansen was ahead of his time when he designated his flagship product \"pog gamin\"", "publishedAt": "2023-03-16T15:51:18.479Z", "filename": "1187114-christiansen-was-ahe", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "lego" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1183994, "headline": "americans spec a timezone in a way that isnt flat-out insane 2023 challenge", "publishedAt": "2023-03-15T21:44:04.857Z", "filename": "1183994-americans-spec-a-tim", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "impossible", "gone sexual" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1179251, "headline": "", "publishedAt": "2023-03-14T22:09:01.820Z", "filename": "1179251-https-lore-kernel", "transparentShareOfPostId": null, "shareOfPostId": 1179091, "tags": [ "util-linux" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/util-linux/5d68dce11f61b85743c36d57e2bd0d90e978a197.1678831302.git.nabijaczleweli@nabijaczleweli.xyz/t/" } }, { "type": "markdown", "markdown": { "content": "the funniest part, of course, is that it's shorter\n```\n$ git diff origin/master --stat\n include/carefulputc.h | 79 +++++++++++++++++++++++++++--------\n login-utils/last.c | 4 +-\n term-utils/wall.c | 113 +++++++-------------------------------------------\n term-utils/write.c | 25 ++++-------\n 4 files changed, 86 insertions(+), 135 deletions(-)\n```" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/util-linux/5d68dce11f61b85743c36d57e2bd0d90e978a197.1678831302.git.nabijaczleweli@nabijaczleweli.xyz/t/\n\nthe funniest part, of course, is that it's shorter\n```\n$ git diff origin/master --stat\n include/carefulputc.h | 79 +++++++++++++++++++++++++++--------\n login-utils/last.c | 4 +-\n term-utils/wall.c | 113 +++++++-------------------------------------------\n term-utils/write.c | 25 ++++-------\n 4 files changed, 86 insertions(+), 135 deletions(-)\n```" } { "postId": 1179091, "headline": ":2", "publishedAt": "2023-03-14T21:32:46.723Z", "filename": "1179091-2", "transparentShareOfPostId": null, "shareOfPostId": 1178693, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f7c709c6-c128-44af-8bc7-6a6671d724eb", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f7c709c6-c128-44af-8bc7-6a6671d724eb/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/f7c709c6-c128-44af-8bc7-6a6671d724eb/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1178693, "headline": "finally :)", "publishedAt": "2023-03-14T20:16:21.325Z", "filename": "1178693-finally", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8e245bb0-9826-4848-9137-6675f5c91517", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8e245bb0-9826-4848-9137-6675f5c91517/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/8e245bb0-9826-4848-9137-6675f5c91517/a.png", "width": 1224, "height": 398 } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/826596" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/826596" } { "postId": 1177800, "headline": "", "publishedAt": "2023-03-14T17:22:28.181Z", "filename": "1177800-tt-v12-0-0-tt-h", "transparentShareOfPostId": null, "shareOfPostId": 1157730, "tags": [ "cargo-update" ], "blocks": [ { "type": "markdown", "markdown": { "content": "[v12.0.0](https://github.com/nabijaczleweli/cargo-update/releases/tag/v12.0.0)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "[v12.0.0](https://github.com/nabijaczleweli/cargo-update/releases/tag/v12.0.0)" } { "postId": 1175249, "headline": "who need they federussy ated?", "publishedAt": "2023-03-14T02:25:20.783Z", "filename": "1175249-who-need-they-federu", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "symbolaposting, apparently", "is this anything", "mastodon", "sorry for party rocking" ], "blocks": [ { "type": "markdown", "markdown": { "content": "🦣: omg me!" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "🦣: omg me!" } { "postId": 1174217, "headline": "idk if this provides an increased level of industrial drip but it does of \"the manufacturer isn't out of business for a decade\" so", "publishedAt": "2023-03-13T22:44:38.875Z", "filename": "1174217-idk-if-this-provides", "transparentShareOfPostId": null, "shareOfPostId": 1173674, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-03-13-1174217-idk-if-this-provides-MOV_0053v.MP4" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-03-13-1174217-idk-if-this-provides-MOV_0053v.MP4" } { "postId": 1174039, "headline": "the P2CM-S release lever broke off the first time i used it and i explicitly looked at the manual to see how", "publishedAt": "2023-03-13T22:13:53.127Z", "filename": "1174039-the-p2cm-s-release-l", "transparentShareOfPostId": null, "shareOfPostId": 1152246, "tags": [ "omron" ], "blocks": [ { "type": "markdown", "markdown": { "content": "at least it was only 2.2zł but still" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "at least it was only 2.2zł but still" } { "postId": 1173674, "headline": "lets GO", "publishedAt": "2023-03-13T21:00:20.795Z", "filename": "1173674-lets-go", "transparentShareOfPostId": null, "shareOfPostId": 1142363, "tags": [ "snmp", "net-snmp", "TAURON Polska Energia" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "291c7337-3a56-4173-8311-46a233c6d887", "altText": "$ journalctl -f -- Journal begins at Sat 2023-03-11 22:30:01 CET. -- Mar 13 20:58:41 ciastko-malinowe TAURON-G13-gpio[11097]: Going DOWN gpiochip0: pinctrl-bcm2835 w/54 lines line 16: GPIO16 Next: Mon Mar 13 21:00:01 2023 Going UP (override) Next: Mon Mar 13 21:00:01 2023 Going DOWN (override) Next: Mon Mar 13 21:00:01 2023 Going UP (permanent override) Next: Mon Mar 13 21:00:01 2023 Going DOWN (permanent override) Next: Mon Mar 13 21:00:01 2023 Going DOWN (permanent override) Next: Tue Mar 14 07:00:01 2023 $ snmpbulkwalk -Cc ciastko-malinowe .1.3.6.1.4.1850159411.1.0 tauronG13GpioLine.16 = INTEGER: 16 tauronG13GpioPid.16 = INTEGER: 11097 tauronG13GpioStatus.16 = INTEGER: down(0) tauronG13GpioOverride.16 = INTEGER: none(0) tauronG13GpioOverride.16 = No more variables left in this MIB View (It is past the end of the MIB tree) $ snmpset ciastko-malinowe tauronG13GpioOverride.16 = up tauronG13GpioOverride.16 = INTEGER: up(2) $ snmpset ciastko-malinowe tauronG13GpioOverride.16 = down tauronG13GpioOverride.16 = INTEGER: down(1) $ snmpset ciastko-malinowe tauronG13GpioOverride.16 = perm-up tauronG13GpioOverride.16 = INTEGER: perm-up(4) $ snmpbulkwalk -Cc ciastko-malinowe .1.3.6.1.4.1850159411.1.0 tauronG13GpioLine.16 = INTEGER: 16 tauronG13GpioPid.16 = INTEGER: 11097 tauronG13GpioStatus.16 = INTEGER: up(1) tauronG13GpioOverride.16 = INTEGER: perm-up(4) tauronG13GpioOverride.16 = No more variables left in this MIB View (It is past the end of the MIB tree) $ snmpset ciastko-malinowe tauronG13GpioOverride.16 = perm-down tauronG13GpioOverride.16 = INTEGER: perm-down(3)", "previewURL": "https://staging.cohostcdn.org/attachment/291c7337-3a56-4173-8311-46a233c6d887/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/291c7337-3a56-4173-8311-46a233c6d887/a.png", "width": 952, "height": 669 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1172037, "headline": "omg my bag order finally came thank you mouser :0:0", "publishedAt": "2023-03-13T15:10:21.241Z", "filename": "1172037-omg-my-bag-order-fin", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "mouser" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e524980e-9ac3-4899-8c71-4c183c620cd2", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e524980e-9ac3-4899-8c71-4c183c620cd2/DSC_2497.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/e524980e-9ac3-4899-8c71-4c183c620cd2/DSC_2497.jpg", "width": 4128, "height": 3096 } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1172021, "headline": "WHO IS: William Sender?", "publishedAt": "2023-03-13T15:03:05.604Z", "filename": "1172021-who-is-william-send", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "sandy loam", "bill sender", "journalism" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "60c05b0f-1beb-424e-aa23-5043472558d2", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/60c05b0f-1beb-424e-aa23-5043472558d2/a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/60c05b0f-1beb-424e-aa23-5043472558d2/a.JPG", "width": 2031, "height": 1275 } }, { "type": "markdown", "markdown": { "content": "And what are the incoterms for his interview?" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "And what are the incoterms for his interview?" } { "postId": 1171868, "headline": "the german thirty-year-olds in my video game talk like german thirty-year-olds would talk!!! no! noooooo!!!!", "publishedAt": "2023-03-13T14:01:20.582Z", "filename": "1171868-the-german-thirty-ye", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "Jacob Geller", "yank moment" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1167111, "headline": "bruh. sd-nspawn -p straight-up doesn't work except in network-bridge mode, and even then only when calling the host's non-lo address on itse", "publishedAt": "2023-03-12T13:57:51.978Z", "filename": "1167111-bruh-sd-nspawn-p-s", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "twink" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1163439, "headline": "bruh 2: mała armia", "publishedAt": "2023-03-11T18:07:42.677Z", "filename": "1163439-bruh-2-ma-a-armia", "transparentShareOfPostId": null, "shareOfPostId": 1163058, "tags": [ "socat" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "ca1ce308-07d6-4ad8-a766-cca6e7affb7b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/ca1ce308-07d6-4ad8-a766-cca6e7affb7b/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/ca1ce308-07d6-4ad8-a766-cca6e7affb7b/a.png", "width": null, "height": null } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1163058, "headline": "bruh", "publishedAt": "2023-03-11T16:29:48.792Z", "filename": "1163058-bruh", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "opendkim" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "654c5b17-f2f7-4799-b3ac-51f4df7fd7e3", "altText": "$ systemctl status opendkim current: key data is not secure: /etc/dkimkeys/nabijaczleweli.xyz-202211.private is in group 132 which has multiple users (e.g. \"opendkim\") 3ABC62372: error loading key 'current' vs $ getent group 132 opendkim:x:132: $ getent passwd | grep :132: opendkim:x:123:132::/var/run/opendkim:/usr/sbin/nologin", "previewURL": "https://staging.cohostcdn.org/attachment/654c5b17-f2f7-4799-b3ac-51f4df7fd7e3/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/654c5b17-f2f7-4799-b3ac-51f4df7fd7e3/a.png", "width": 1280, "height": 612 } } ], "numComments": 4, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1158986, "headline": "my 1yr reminder popped, heres a SMART log from an original-to-this-device-that-came-with-FreeDOS disk", "publishedAt": "2023-03-10T19:40:56.662Z", "filename": "1158986-my-1yr-reminder-popp", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "smart" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8f6ffbbe-fe13-4845-81e2-a8a69ab2ce83", "altText": " SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAGS VALUE WORST THRESH FAIL RAW_VALUE 1 Raw_Read_Error_Rate POSR-K 200 200 051 - 0 3 Spin_Up_Time POS--K 132 129 021 - 4383 4 Start_Stop_Count -O--CK 100 100 000 - 437 5 Reallocated_Sector_Ct PO--CK 199 199 140 - 1 7 Seek_Error_Rate POSR-K 200 200 051 - 0 9 Power_On_Hours -O--CK 004 004 000 - 70641 10 Spin_Retry_Count PO--CK 100 100 051 - 0 11 Calibration_Retry_Count -O--CK 100 100 000 - 0 12 Power_Cycle_Count -O--CK 100 100 000 - 435 184 End-to-End_Error PO--CK 100 100 097 - 0 187 Reported_Uncorrect -O--CK 100 100 000 - 0 188 Command_Timeout -O--CK 100 098 000 - 8590065670 190 Airflow_Temperature_Cel -O---K 059 054 040 - 41 192 Power-Off_Retract_Count -O--CK 200 200 000 - 283 193 Load_Cycle_Count -O--CK 200 200 000 - 437 196 Reallocated_Event_Count -O--CK 199 199 000 - 1 197 Current_Pending_Sector -O--CK 200 200 000 - 0 198 Offline_Uncorrectable ----CK 200 200 000 - 0 199 UDMA_CRC_Error_Count -O--CK 200 200 000 - 0 200 Multi_Zone_Error_Rate ---R-- 200 200 000 - 0 ||||||_ K auto-keep |||||__ C event count ||||___ R error rate |||____ S speed/performance ||_____ O updated online |______ P prefailure warning", "previewURL": "https://staging.cohostcdn.org/attachment/8f6ffbbe-fe13-4845-81e2-a8a69ab2ce83/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/8f6ffbbe-fe13-4845-81e2-a8a69ab2ce83/b.png", "width": 517, "height": 448 } }, { "type": "attachment", "attachment": { "attachmentId": "1ba4c41a-31ea-488d-aa19-94c66cda0c4e", "altText": " SMART Extended Self-test Log Version: 1 (1 sectors) Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 1 Extended offline Completed without error 00% 5105 - # 2 Extended offline Completed without error 00% 1827 - # 3 Extended offline Completed without error 00% 62774 - # 4 Extended offline Completed without error 00% 50328 - # 5 Short offline Completed without error 00% 50327 - # 6 Extended offline Completed without error 00% 50326 - # 7 Extended captive Interrupted (host reset) 90% 50325 - # 8 Extended captive Interrupted (host reset) 90% 50325 - # 9 Extended offline Aborted by host 80% 0 -", "previewURL": "https://staging.cohostcdn.org/attachment/1ba4c41a-31ea-488d-aa19-94c66cda0c4e/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/1ba4c41a-31ea-488d-aa19-94c66cda0c4e/a.png", "width": 688, "height": 188 } }, { "type": "markdown", "markdown": { "content": "8 years 23 days of flawless operation :)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "8 years 23 days of flawless operation :)" } { "postId": 1157730, "headline": ":)", "publishedAt": "2023-03-10T15:04:11.011Z", "filename": "1157730-empty", "transparentShareOfPostId": null, "shareOfPostId": 1156330, "tags": [ "cargo-update" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-03-10-1157730-empty-2023-03-10%2015-59-33.mp4" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-03-10-1157730-empty-2023-03-10%2015-59-33.mp4" } { "postId": 1156330, "headline": "okay i b poggin", "publishedAt": "2023-03-10T05:05:45.709Z", "filename": "1156330-okay-i-b-poggin", "transparentShareOfPostId": null, "shareOfPostId": 1155732, "tags": [ "cargo", "cargo-update" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "692bc409-107f-4bb3-8ff7-f8d9eb50e1fe", "altText": "CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse target/debug/cargo-install-update install-update -ai jot -r echo | awk '{print strftime() \"\\t\" $0}' [src\\ops\\mod.rs:730] CargoConfig { net_git_fetch_with_cli: env::var(\"CARGO_NET_GIT_FETCH_WITH_CLI\").ok().and_then(|e| if e.is_empty() { Some(toml::Value::String(String::new())) } else { e.parse::().ok() }).or_else(|| { cfg.as_mut()?.as_table_mut()?.remove(\"net\")?.as_table_mut()?.remove(\"git-fetch-with-cli\") }).map(CargoConfig::truthy).unwrap_or(false), registries_crates_io_protocol_sparse: env::var(\"CARGO_REGISTRIES_CRATES_IO_PROTOCOL\").map(|s| s == \"sparse\").ok().or_else(|| { Some(cfg.as_mut()?.as_table_mut()?.remove(\"registries\")?.as_table_mut()?.remove(\"crates-io\")?.as_table_mut()?.remove(\"protocol\")?.as_str()? == \"sparse\") }).unwrap_or(false), } = CargoConfig { net_git_fetch_with_cli: true, registries_crates_io_protocol_sparse: true, } Polling registry 'https://index.crates.io/' Package Installed Latest Needs update cargo-count v0.2.2 v0.2.4 Yes cargo-deb v1.21.0 v1.42.2 Yes cargo-graph v0.3.0 v0.3.1 Yes cargo-outdated v0.3.0 v0.11.2 Yes cargo-update v0.8.1 v11.1.2 Yes checksums v0.5.3 v0.9.1 Yes gen-epub-book v1.0.0 v2.3.2 Yes identicon v0.1.1 v0.2.1 Yes jot No v0.1.0 Yes racer v2.1.42 v2.2.2 Yes ripgrep v11.0.2 v13.0.0 Yes treesize v0.3.0 ^0.4 Yes cargo-navigate v0.1.1 v0.1.1 No Updating cargo-count install --root /home/nabijaczleweli/.cargo -f --version 0.2.4 --registry crates-io cargo-count Updating cargo-deb install --root /home/nabijaczleweli/.cargo -f --version 1.42.2 --registry crates-io cargo-deb Updating cargo-graph install --root /home/nabijaczleweli/.cargo -f --version 0.3.1 --registry crates-io cargo-graph Updating cargo-outdated install --root /home/nabijaczleweli/.cargo -f --version 0.11.2 --registry crates-io cargo-outdated Updating cargo-update install --root /home/nabijaczleweli/.cargo -f --version 11.1.2 --registry crates-io cargo-update Updating checksums install --root /home/nabijaczleweli/.cargo -f --version 0.9.1 --registry crates-io checksums Updating gen-epub-book install --root /home/nabijaczleweli/.cargo -f --version 2.3.2 --registry crates-io gen-epub-book Updating identicon install --root /home/nabijaczleweli/.cargo -f --version 0.2.1 --registry crates-io identicon Updating racer install --root /home/nabijaczleweli/.cargo -f --version 2.2.2 --registry crates-io racer Updating ripgrep install --root /home/nabijaczleweli/.cargo -f --version 13.0.0 --registry crates-io ripgrep Updating treesize +nightly install -f --root /home/nabijaczleweli/.cargo --version ^0.4 --registry crates-io treesize Installing jot install --root /home/nabijaczleweli/.cargo -f --version 0.1.0 --registry crates-io jot Updated 12 packages. Overall updated 12 packages: cargo-count, cargo-deb, cargo-graph, cargo-outdated, cargo-update, checksums, gen-epub-book, identicon, racer, ripgrep, treesize, jot.", "previewURL": "https://staging.cohostcdn.org/attachment/692bc409-107f-4bb3-8ff7-f8d9eb50e1fe/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/692bc409-107f-4bb3-8ff7-f8d9eb50e1fe/a.png", "width": 1390, "height": 946 } }, { "type": "markdown", "markdown": { "content": "i still dont know what \"becoming default\" means (i.e. will cargo set CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse for all subcommands, or if it means nothing and i have to exec cargo to find out what version it is), but hey" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i still dont know what \"becoming default\" means (i.e. will cargo set CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse for all subcommands, or if it means nothing and i have to exec cargo to find out what version it is), but hey" } { "postId": 1155732, "headline": "bro bro they fucked up god damn cargo i swear to god", "publishedAt": "2023-03-10T02:52:02.562Z", "filename": "1155732-bro-bro-they-fucked", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "cargo", "cargo-update", "kernel modesetting" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "5e532a8c-cbbb-44f8-88a9-7bc1b1bf1bfd", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/5e532a8c-cbbb-44f8-88a9-7bc1b1bf1bfd/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/5e532a8c-cbbb-44f8-88a9-7bc1b1bf1bfd/a.png", "width": 1224, "height": 853 } }, { "type": "markdown", "markdown": { "content": "you get fucking timestamps for free. the spec literally [explicitly allows If-Modified-Since](https://doc.rust-lang.org/stable/cargo/reference/registry-index.html#sparse-protocol). what the fuck are they cooking and why does it include versioned binaries" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "you get fucking timestamps for free. the spec literally [explicitly allows If-Modified-Since](https://doc.rust-lang.org/stable/cargo/reference/registry-index.html#sparse-protocol). what the fuck are they cooking and why does it include versioned binaries" } { "postId": 1152246, "headline": "", "publishedAt": "2023-03-09T13:59:35.674Z", "filename": "1152246-its-so-funny-to-see", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "its so funny to see an omron datasheet \"Environment-friendly (Cd, Pb free).\" bullet-point when everyone loves to stuff themselves breathless with cadmium-coated screws" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "its so funny to see an omron datasheet \"Environment-friendly (Cd, Pb free).\" bullet-point when everyone loves to stuff themselves breathless with cadmium-coated screws" } { "postId": 1152191, "headline": "omg me", "publishedAt": "2023-03-09T13:32:33.013Z", "filename": "1152191-omg-me", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "mouser" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "882fd598-2699-4860-8a38-e42c3446fc86", "altText": "Switching Voltage Regulators Low IQ Triple Outptu Buck Cont…", "previewURL": "https://staging.cohostcdn.org/attachment/882fd598-2699-4860-8a38-e42c3446fc86/Screenshot_20230309-055242_Firefox.png", "fileURL": "https://staging.cohostcdn.org/attachment/882fd598-2699-4860-8a38-e42c3446fc86/Screenshot_20230309-055242_Firefox.png", "width": 1080, "height": 1920 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1150755, "headline": "bitches DO NOT b shoppin", "publishedAt": "2023-03-09T03:33:00.580Z", "filename": "1150755-bitches-do-not-b-sho", "transparentShareOfPostId": null, "shareOfPostId": 1150045, "tags": [ "we are hindered by the distributor's lack-lustre web-site" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f76b6db5-d770-4d05-b0c9-8992a5177722", "altText": "mouser.pl Be back soon... page", "previewURL": "https://staging.cohostcdn.org/attachment/f76b6db5-d770-4d05-b0c9-8992a5177722/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/f76b6db5-d770-4d05-b0c9-8992a5177722/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1150045, "headline": "even before this i was getting a the please verify you're human page at least every 15 minutes, so", "publishedAt": "2023-03-09T00:59:27.689Z", "filename": "1150045-even-before-this-i-w", "transparentShareOfPostId": null, "shareOfPostId": 1150017, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1150017, "headline": "what the fuck is wrong with the perimeterx human challenge page is it mining goddamn bitcoin in javascript", "publishedAt": "2023-03-09T00:56:03.071Z", "filename": "1150017-what-the-fuck-is-wro", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "mouser" ], "blocks": [ { "type": "markdown", "markdown": { "content": "one tab of one pegs half of my eight cpus, which i only noticed because it stopped fucking working and is now stuck in the throbber" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "one tab of one pegs half of my eight cpus, which i only noticed because it stopped fucking working and is now stuck in the throbber" } { "postId": 1148523, "headline": "Open GApps sus??", "publishedAt": "2023-03-08T20:22:49.252Z", "filename": "1148523-open-g-apps-sus", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "amogus" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "fbe54b9d-a7cb-4256-bee2-045888faec0b", "altText": "lineageos 19.1 recovery, update log, center-frame is \"Open GApps\" poorly laid out from text lines; it looks like a very intentional amogus", "previewURL": "https://staging.cohostcdn.org/attachment/fbe54b9d-a7cb-4256-bee2-045888faec0b/DSC_2493.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/fbe54b9d-a7cb-4256-bee2-045888faec0b/DSC_2493.JPG", "width": 3096, "height": 4128 } } ], "numComments": 2, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1145006, "headline": "think i spent the last four hours straight falstading", "publishedAt": "2023-03-08T02:53:45.039Z", "filename": "1145006-think-i-spent-the-la", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "this is good for bitcoin" ], "blocks": [ { "type": "markdown", "markdown": { "content": "your brain on circuit simulation" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "your brain on circuit simulation" } { "postId": 1144996, "headline": "finally. my legacy.", "publishedAt": "2023-03-08T02:51:40.441Z", "filename": "1144996-finally-my-legacy", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "she exegi on my monumentum 'til im aere perennius" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d3e05c9d-aec2-4249-a156-25f7afb1a430", "altText": " If I google for \"cimpoler\" the top result is a nab github repo I don't know how I feel about that Cause it’s cimpopler bot to be confused with a cimploler Or a simpoler", "previewURL": "https://staging.cohostcdn.org/attachment/d3e05c9d-aec2-4249-a156-25f7afb1a430/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/d3e05c9d-aec2-4249-a156-25f7afb1a430/a.png", "width": 589, "height": 169 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1142363, "headline": "also happy to present the only (apparently) digitised datasheet for the KENNER REL-2P series", "publishedAt": "2023-03-07T16:54:13.048Z", "filename": "1142363-also-happy-to-presen", "transparentShareOfPostId": null, "shareOfPostId": 1142262, "tags": [ "datasheet", "no curves in the datasheet" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b3470af6-1ace-4f69-9c21-2142d237b2db", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b3470af6-1ace-4f69-9c21-2142d237b2db/KENNER%20REL-2P.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/b3470af6-1ace-4f69-9c21-2142d237b2db/KENNER%20REL-2P.jpg", "width": 3003, "height": 1965 } }, { "type": "markdown", "markdown": { "content": "[permalink](https://git.sr.ht/~nabijaczleweli/TAURON-G13-gpio/blob/trunk/KENNER%20REL-2P.jpg)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "[permalink](https://git.sr.ht/~nabijaczleweli/TAURON-G13-gpio/blob/trunk/KENNER%20REL-2P.jpg)" } { "postId": 1142262, "headline": "easy and fun :)", "publishedAt": "2023-03-07T16:30:21.241Z", "filename": "1142262-easy-and-fun", "transparentShareOfPostId": null, "shareOfPostId": 1142178, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://git.sr.ht/~nabijaczleweli/TAURON-G13-gpio" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://git.sr.ht/~nabijaczleweli/TAURON-G13-gpio" } { "postId": 1142249, "headline": "why does illustrator interpret a kicad plot as an amogus holding a broccoli", "publishedAt": "2023-03-07T16:27:00.353Z", "filename": "1142249-why-does-illustrator", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "adobe illustrator", "sus" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "c3dbd164-c0b3-4a90-8bde-39232ccbeee8", "altText": "illustrator window with what looks like an amogus holding a broccoli", "previewURL": "https://staging.cohostcdn.org/attachment/c3dbd164-c0b3-4a90-8bde-39232ccbeee8/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/c3dbd164-c0b3-4a90-8bde-39232ccbeee8/a.png", "width": 2568, "height": 1440 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1142178, "headline": "i hate dealing with time i hate business time", "publishedAt": "2023-03-07T15:56:04.148Z", "filename": "1142178-i-hate-dealing-with", "transparentShareOfPostId": null, "shareOfPostId": 1140654, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "87c49c9b-a10d-4b42-989d-968ad825a84d", "altText": "Every 20.0s: snmpget ciastko-malinowe NET-SNMP-EXTEND-MIB::nsExtendOutputFull.\"g13\" tarta: Tue Mar 7 16:47:09 2023 NET-SNMP-EXTEND-MIB::nsExtendOutputFull.\"g13\" = STRING: -- Journal begins at Sun 2022-08-07 15:25:14 CEST, ends at Tue 2023-03-07 16:40:01 CET. -- Mar 07 15:24:38 ciastko-malinowe systemd[1]: Started Toggle GPIO 16 in tune with TAURON G13 tariff. Mar 07 15:24:38 ciastko-malinowe TAURON-G13-gpio[1536]: Going UP Mar 07 15:24:38 ciastko-malinowe TAURON-G13-gpio[1536]: gpiochip0: pinctrl-bcm2835 w/54 lines Mar 07 15:24:38 ciastko-malinowe TAURON-G13-gpio[1536]: line 16: GPIO16 Mar 07 15:24:38 ciastko-malinowe TAURON-G13-gpio[1536]: Next: Tue Mar 7 16:00:01 2023 Mar 07 16:00:01 ciastko-malinowe TAURON-G13-gpio[1536]: Going DOWN Mar 07 16:00:01 ciastko-malinowe TAURON-G13-gpio[1536]: Next: Tue Mar 7 21:00:01 2023", "previewURL": "https://staging.cohostcdn.org/attachment/87c49c9b-a10d-4b42-989d-968ad825a84d/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/87c49c9b-a10d-4b42-989d-968ad825a84d/a.png", "width": 1224, "height": 328 } }, { "type": "markdown", "markdown": { "content": "timerfd still slick with it tho" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "timerfd still slick with it tho" } { "postId": 1140654, "headline": "and yes i soldered the gpio break-out in situ; the power of the TS100 and goobay 0.3%Ag flux-core is hard to quash so far", "publishedAt": "2023-03-07T05:04:14.210Z", "filename": "1140654-and-yes-i-soldered-t", "transparentShareOfPostId": null, "shareOfPostId": 1140311, "tags": [ "TS100", "hehe TS" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1140311, "headline": ":)", "publishedAt": "2023-03-07T03:38:05.577Z", "filename": "1140311-empty", "transparentShareOfPostId": null, "shareOfPostId": 1140122, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-03-07-1140311-empty-MOV_0052v.MP4" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-03-07-1140311-empty-MOV_0052v.MP4" } { "postId": 1140122, "headline": "there appear to be no through-hole-style packages with fets that dont suck shit inside, so whatever, theres a BUZ10L in there", "publishedAt": "2023-03-07T02:51:14.083Z", "filename": "1140122-there-appear-to-be-n", "transparentShareOfPostId": null, "shareOfPostId": 1139242, "tags": [ "i b clackin :)" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e6fe5647-e211-4eaa-b3fb-751c75323417", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e6fe5647-e211-4eaa-b3fb-751c75323417/DSC_2491.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/e6fe5647-e211-4eaa-b3fb-751c75323417/DSC_2491.JPG", "width": 3096, "height": 4128 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1139242, "headline": "and the thrilling conclusion", "publishedAt": "2023-03-06T23:40:22.932Z", "filename": "1139242-and-the-thrilling-co", "transparentShareOfPostId": null, "shareOfPostId": 1139093, "tags": [ "entirely not unexpected" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d7711709-56d7-46b4-b991-13fcd8cb42f9", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/d7711709-56d7-46b4-b991-13fcd8cb42f9/DSC_2488.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/d7711709-56d7-46b4-b991-13fcd8cb42f9/DSC_2488.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "b2adf909-e884-4ee8-9464-88ecc26433bf", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b2adf909-e884-4ee8-9464-88ecc26433bf/DSC_2490.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/b2adf909-e884-4ee8-9464-88ecc26433bf/DSC_2490.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "i broke a leg off both the specimens i had" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i broke a leg off both the specimens i had" } { "postId": 1139093, "headline": "well, it's much less annoying than i expected it to be", "publishedAt": "2023-03-06T23:05:05.285Z", "filename": "1139093-well-it-s-much-less", "transparentShareOfPostId": null, "shareOfPostId": 1136037, "tags": [ "is this", "microsoldering", "yet" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "70d2dfaa-0d96-44ae-893d-b8cdc8cf906a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/70d2dfaa-0d96-44ae-893d-b8cdc8cf906a/DSC_2484.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/70d2dfaa-0d96-44ae-893d-b8cdc8cf906a/DSC_2484.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "2daae741-a69c-4292-800e-b8cf86b18a6a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/2daae741-a69c-4292-800e-b8cf86b18a6a/DSC_2486.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/2daae741-a69c-4292-800e-b8cf86b18a6a/DSC_2486.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "852e856a-cd5f-4acf-8698-f8442efad3f3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/852e856a-cd5f-4acf-8698-f8442efad3f3/DSC_2487.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/852e856a-cd5f-4acf-8698-f8442efad3f3/DSC_2487.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "so small :)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "so small :)" } { "postId": 1136098, "headline": "idk, i still see some bouncing for some reason", "publishedAt": "2023-03-06T13:05:07.773Z", "filename": "1136098-idk-i-still-see-som", "transparentShareOfPostId": null, "shareOfPostId": 1132438, "tags": [ "who knows what this means" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "2a75c03a-f661-4859-8ea7-a67dffd34fd2", "altText": "$ systemctl status 'ORNO-OR-WE-505-gpio@5\\x206.service' ● ORNO-OR-WE-505-gpio@5\\x206.service - Scrape ORNO OR-WE-505 and -507 meters over GPIO pins 5 6 Loaded: loaded (/usr/local/lib/systemd/system/ORNO-OR-WE-505-gpio@.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2023-03-05 00:48:14 CET; 1 day 13h ago Main PID: 559 (ORNO-OR-WE-505-) Tasks: 1 (limit: 853) Memory: 156.0K CPU: 20.770s CGroup: /system.slice/system-ORNO\\x2dOR\\x2dWE\\x2d505\\x2dgpio.slice/ORNO-OR-WE-505-gpio@5\\x206.service └─559 /usr/local/libexec/ORNO-OR-WE-505-gpio /ORNO-OR-WE-505 5 6 Mar 06 13:36:57 ciastko-malinowe sh[559]: 35813848: FALLING, line=5; gseq=898872; seq=156757; opposite(6)=762690745 Mar 06 13:37:18 ciastko-malinowe sh[559]: 33865856: FALLING, line=6; gseq=899263; seq=88666; opposite(5)=147574370 Mar 06 13:40:55 ciastko-malinowe sh[559]: 35342849: FALLING, line=5; gseq=902654; seq=157364; opposite(6)=660565162 Mar 06 13:43:26 ciastko-malinowe sh[559]: 33857855: FALLING, line=6; gseq=904630; seq=89251; opposite(5)=128487447 Mar 06 13:48:02 ciastko-malinowe sh[559]: 33861853: FALLING, line=6; gseq=907838; seq=89629; opposite(5)=802733529 Mar 06 13:49:55 ciastko-malinowe sh[559]: 33867853: FALLING, line=6; gseq=909158; seq=89787; opposite(5)=206999 Mar 06 13:50:35 ciastko-malinowe sh[559]: 35414847: FALLING, line=5; gseq=909634; seq=158497; opposite(6)=415365202 Mar 06 13:51:24 ciastko-malinowe sh[559]: 39870772: FALLING, line=5; gseq=910249; seq=158592; opposite(6)=158686093 Mar 06 13:53:11 ciastko-malinowe sh[559]: 33862813: FALLING, line=6; gseq=911509; seq=90063; opposite(5)=554366948 Mar 06 13:54:10 ciastko-malinowe sh[559]: 36005805: FALLING, line=5; gseq=912229; seq=158901; opposite(6)=536687100 $ date -d '2023-03-05T00:48:14' +%s 1677973694 $ date +%s 1678107493 $ grep -c line=5 assussy 532 $ grep -c line=6 assussy 207 $ logout Connection to ciastko-malinowe closed. nabijaczleweli@tarta:~$ bc -l 532*3600/(1678107493-1677973694) 14.31400832592171839849 207*3600/(1678107493-1677973694) 5.56954835237931524151", "previewURL": "https://staging.cohostcdn.org/attachment/2a75c03a-f661-4859-8ea7-a67dffd34fd2/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/2a75c03a-f661-4859-8ea7-a67dffd34fd2/a.png", "width": 833, "height": 558 } }, { "type": "markdown", "markdown": { "content": "or i guess its less bouncing and more double-counting that amounts to 14.3W for the 507 and 5.6W for the 505" } }, { "type": "markdown", "markdown": { "content": "the log is of falling edges that happened <100ms after the last falling edge, and the pulse duration I measured is also around 36ishms, so" } }, { "type": "markdown", "markdown": { "content": "the readings seem vaguely related to the total count, too: the 507 on GPIO 5 has generated 79622 impulses total, and the 505 on GPIO 6 – 45054; thats 217.7/149.7 between each spurious" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "or i guess its less bouncing and more double-counting that amounts to 14.3W for the 507 and 5.6W for the 505\n\nthe log is of falling edges that happened <100ms after the last falling edge, and the pulse duration I measured is also around 36ishms, so\n\nthe readings seem vaguely related to the total count, too: the 507 on GPIO 5 has generated 79622 impulses total, and the 505 on GPIO 6 – 45054; thats 217.7/149.7 between each spurious" } { "postId": 1136037, "headline": "i seem to have forgor💀ren (or thrown out) the bundle of cut-off through-hole leads ive been saving for precisely moments like this", "publishedAt": "2023-03-06T12:32:51.808Z", "filename": "1136037-i-seem-to-have-forgo", "transparentShareOfPostId": null, "shareOfPostId": 1134623, "tags": [ "cringe" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1134678, "headline": "im always confused by the \"use bipolar transistor as switch!!!!\"posting because bipolar transistors don't behave like switches", "publishedAt": "2023-03-06T04:00:29.451Z", "filename": "1134678-im-always-confused-b", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "too me", "and you have to ignore the V_GSV_CE(sat)=0.7V but that's for I_C=0.5A I_B=0.05A", "and im, again, at well below a milliamp, apparently", "no curves in the datasheet", "and with current gain spec at 60-100, I_E=63mA (load max), but thats uh like 630", "so its saturating (pog) despite me expecting linear mode (cringe)", "so the magic is good for my application", "ig" ], "blocks": [ { "type": "markdown", "markdown": { "content": "its magic" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "its magic" } { "postId": 1132438, "headline": ":)", "publishedAt": "2023-03-05T20:17:58.318Z", "filename": "1132438-empty", "transparentShareOfPostId": null, "shareOfPostId": 1118851, "tags": [ "grafussy", "modbussy", "Word of the Year" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e9a53c96-8afb-4d15-8215-80e85fe27f1d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e9a53c96-8afb-4d15-8215-80e85fe27f1d/grafussy.png", "fileURL": "https://staging.cohostcdn.org/attachment/e9a53c96-8afb-4d15-8215-80e85fe27f1d/grafussy.png", "width": 1590, "height": 1546 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1127158, "headline": "one five-long brick later and unspeakable crimes toward the holes and the APs are also on battery :0", "publishedAt": "2023-03-04T19:12:02.766Z", "filename": "1127158-one-five-long-brick", "transparentShareOfPostId": null, "shareOfPostId": 1121897, "tags": [ "pog" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "10cb0199-3efa-456e-a13d-9e720fa0b6dd", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/10cb0199-3efa-456e-a13d-9e720fa0b6dd/DSC_2481.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/10cb0199-3efa-456e-a13d-9e720fa0b6dd/DSC_2481.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1124288, "headline": "she call me peter the way she ring me", "publishedAt": "2023-03-04T01:49:02.067Z", "filename": "1124288-she-call-me-peter-th", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "systemd" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1124192, "headline": "in many ways i am a data collexion god¹", "publishedAt": "2023-03-04T01:19:47.950Z", "filename": "1124192-in-many-ways-i-am-a", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "TAURON Polska Energia", "¹ questionable" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "9cf7ff0e-4368-4d56-a508-ec4cf7033460", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/9cf7ff0e-4368-4d56-a508-ec4cf7033460/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/9cf7ff0e-4368-4d56-a508-ec4cf7033460/a.png", "width": 582, "height": 871 } }, { "type": "attachment", "attachment": { "attachmentId": "319c4eb7-0346-46fa-b771-ce4632888732", "altText": "taurussy.sh: {contents removed to work around cloudflare 403 :)}", "previewURL": "https://staging.cohostcdn.org/attachment/319c4eb7-0346-46fa-b771-ce4632888732/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/319c4eb7-0346-46fa-b771-ce4632888732/b.png", "width": 1330, "height": 500 } }, { "type": "markdown", "markdown": { "content": "or, at the very least, i b talking to my LSP's (leccy service provider's) smart-meter" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "or, at the very least, i b talking to my LSP's (leccy service provider's) smart-meter" } { "postId": 1124135, "headline": "", "publishedAt": "2023-03-04T01:07:27.662Z", "filename": "1124135-https-help-antisof", "transparentShareOfPostId": null, "shareOfPostId": 1124071, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://help.antisoftware.club/support/tickets/7507" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://help.antisoftware.club/support/tickets/7507" } { "postId": 1124071, "headline": "why the FUCK did that work, but the other thing didn't. kms", "publishedAt": "2023-03-04T00:54:19.643Z", "filename": "1124071-why-the-fuck-did-tha", "transparentShareOfPostId": null, "shareOfPostId": 1124067, "tags": [ "kernel modesetting" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1124067, "headline": "test post please ignore", "publishedAt": "2023-03-04T00:53:59.070Z", "filename": "1124067-test-post-please-ign", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a6964b3a-8383-4aad-9dc7-202084e3a942", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/a6964b3a-8383-4aad-9dc7-202084e3a942/%D1%86.png", "fileURL": "https://staging.cohostcdn.org/attachment/a6964b3a-8383-4aad-9dc7-202084e3a942/%D1%86.png", "width": 1600, "height": 900 } }, { "type": "markdown", "markdown": { "content": "im in http hell" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "im in http hell" } { "postId": 1121897, "headline": "both the APs are POEd up /and/ i didn't drop either /and/ i didn't fall down the ladder", "publishedAt": "2023-03-03T17:28:06.668Z", "filename": "1121897-both-the-a-ps-are-poe", "transparentShareOfPostId": null, "shareOfPostId": 1111123, "tags": [ "#1 tp-link hater", "mikrotik brand ambassador" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d59f7290-6fd8-4a4b-a2ea-1614d4737c8b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/d59f7290-6fd8-4a4b-a2ea-1614d4737c8b/DSC_2477.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/d59f7290-6fd8-4a4b-a2ea-1614d4737c8b/DSC_2477.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "b14f3ee5-68e6-45de-a0e7-0ff981b69da3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b14f3ee5-68e6-45de-a0e7-0ff981b69da3/DSC_2480.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/b14f3ee5-68e6-45de-a0e7-0ff981b69da3/DSC_2480.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "very successful day all 'round" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "very successful day all 'round" } { "postId": 1121430, "headline": "brought to you by", "publishedAt": "2023-03-03T15:17:12.634Z", "filename": "1121430-brought-to-you-by", "transparentShareOfPostId": null, "shareOfPostId": 1121198, "tags": [ "the twink needs to be destroyed" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://github.com/systemd/systemd/pull/26660" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/systemd/systemd/pull/26660" } { "postId": 1121198, "headline": "", "publishedAt": "2023-03-03T13:51:33.474Z", "filename": "1121198-https-github-com-s", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ ":)" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://github.com/systemd/systemd/pull/26655" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/systemd/systemd/pull/26655" } { "postId": 1118851, "headline": "left: vfork()/exec(snmpbulkwalk); right: libsnmp init in main process, fork()/just the request and printing bits of snmpbulkwalk", "publishedAt": "2023-03-02T23:42:41.244Z", "filename": "1118851-left-vfork-exec-s", "transparentShareOfPostId": null, "shareOfPostId": 1109352, "tags": [ "snmp", "net-snmp", "#lifehack", "#perfhack", "dont read & parse 644 files in the world's weirdest format if you could also not" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d0d526a0-b12f-4d26-9ec4-0bae5327fe42", "altText": "$ systemctl status 'ORNO-OR-WE-504-505-507-prometheus@localhost:9928\\x20ciastko\\x2dmalinowe\\x200\\x3dwszystko\\x201\\x3dpompa' Loaded: loaded (/usr/local/lib/systemd/system/ORNO-OR-WE-504-505-507-prometheus@.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2023-03-01 00:09:00 CET; 24h ago Main PID: 4187087 (ORNO-OR-WE-504-) Tasks: 1 (limit: 115959) Memory: 196.0K CPU: 56.255s CGroup: /system.slice/system-ORNO\\x2dOR\\x2dWE\\x2d504\\x2d505\\x2d507\\x2dprometheus.slice/ORNO-OR-WE-504-505-507-prometheus@localhost:9928\\x20ciastko\\x2dmalinowe\\x200\\x3dwszystko\\x201\\x3dpompa.service └─4187087 /usr/local/libexec/ORNO-OR-WE-504-505-507-prometheus localhost:9928 ciastko-malinowe 0 wszystko 1 pompa Mar 01 00:09:00 tarta systemd[1]: Started Extract ORNO OR-WE-504, -505, and -507 meters for consumption with Prometheus: localhost:9928 ciastko-malinowe 0=wszystko 1=pompa.", "previewURL": "https://staging.cohostcdn.org/attachment/d0d526a0-b12f-4d26-9ec4-0bae5327fe42/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/d0d526a0-b12f-4d26-9ec4-0bae5327fe42/b.png", "width": 1433, "height": 181 } }, { "type": "attachment", "attachment": { "attachmentId": "4d0476d4-9b7b-4182-a11c-77fdcead32e7", "altText": "$ systemctl status 'ORNO-OR-WE-504-505-507-prometheus@localhost:9928\\x20ciastko\\x2dmalinowe\\x200\\x3dwszystko\\x201\\x3dpompa' Loaded: loaded (/usr/local/lib/systemd/system/ORNO-OR-WE-504-505-507-prometheus@.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2023-03-02 00:14:12 CET; 24h ago Main PID: 2409827 (ORNO-OR-WE-504-) Tasks: 1 (limit: 115959) Memory: 1.3M CPU: 4.538s CGroup: /system.slice/system-ORNO\\x2dOR\\x2dWE\\x2d504\\x2d505\\x2d507\\x2dprometheus.slice/ORNO-OR-WE-504-505-507-prometheus@localhost:9928\\x20ciastko\\x2dmalinowe\\x200\\x3dwszystko\\x201\\x3dpompa.service └─2409827 /usr/local/libexec/ORNO-OR-WE-504-505-507-prometheus localhost:9928 ciastko-malinowe 0 wszystko 1 pompa Mar 02 00:14:12 tarta systemd[1]: Started Extract ORNO OR-WE-504, -505, and -507 meters for consumption with Prometheus: localhost:9928 ciastko-malinowe 0=wszystko 1=pompa.", "previewURL": "https://staging.cohostcdn.org/attachment/4d0476d4-9b7b-4182-a11c-77fdcead32e7/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/4d0476d4-9b7b-4182-a11c-77fdcead32e7/a.png", "width": 1220, "height": 192 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1114180, "headline": "1 review/yr lets go", "publishedAt": "2023-03-02T01:26:09.648Z", "filename": "1114180-1-review-yr-lets-go", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://github.com/magiclen/cidr-utils/pull/3" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/magiclen/cidr-utils/pull/3" } { "postId": 1111747, "headline": "now with, as they say, a handle of jack", "publishedAt": "2023-03-01T18:29:54.031Z", "filename": "1111747-now-with-as-they-sa", "transparentShareOfPostId": null, "shareOfPostId": 1060583, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "29dab60c-bbdb-4ab3-b0b0-ca72c8f3a334", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/29dab60c-bbdb-4ab3-b0b0-ca72c8f3a334/DSC_2476.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/29dab60c-bbdb-4ab3-b0b0-ca72c8f3a334/DSC_2476.JPG", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "but i assume they would not say it about this" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "but i assume they would not say it about this" } { "postId": 1111123, "headline": "tp-link can eat shit, i b powerin da AP from the cable", "publishedAt": "2023-03-01T16:13:20.608Z", "filename": "1111123-tp-link-can-eat-shit", "transparentShareOfPostId": null, "shareOfPostId": 975863, "tags": [ "#1 tp-link hater", "mikrotik brand ambassador" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e3b9afb0-e3e9-4765-9e1d-5957316d36a8", "altText": "mikrotik RGBPOE plugged into a wall with the POE hole, and the DATA/power plugged into an AP", "previewURL": "https://staging.cohostcdn.org/attachment/e3b9afb0-e3e9-4765-9e1d-5957316d36a8/DSC_2474.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/e3b9afb0-e3e9-4765-9e1d-5957316d36a8/DSC_2474.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "c52a7b24-b93a-4ef6-8cfd-38c121bac61b", "altText": "the converse: the DATA is plugged into a switch and a PSU into the power hole; the cable plugged into the POE hole goes under the floor", "previewURL": "https://staging.cohostcdn.org/attachment/c52a7b24-b93a-4ef6-8cfd-38c121bac61b/DSC_2475.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/c52a7b24-b93a-4ef6-8cfd-38c121bac61b/DSC_2475.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "i was already never buying tp-link again, but come on how much could the upsell be on a 150$/pc. product for a fucking poe extrussy" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i was already never buying tp-link again, but come on how much could the upsell be on a 150$/pc. product for a fucking poe extrussy" } { "postId": 1109352, "headline": "im in /my/ leccy meter, snooping on my heat pump", "publishedAt": "2023-03-01T04:37:32.839Z", "filename": "1109352-im-in-my-leccy-met", "transparentShareOfPostId": null, "shareOfPostId": 1107820, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "7790c8fc-08d5-45a5-9778-36371a3cad0a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/7790c8fc-08d5-45a5-9778-36371a3cad0a/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/7790c8fc-08d5-45a5-9778-36371a3cad0a/a.png", "width": 1600, "height": 900 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1107820, "headline": "sanest systemd unit", "publishedAt": "2023-02-28T23:21:50.643Z", "filename": "1107820-sanest-systemd-unit", "transparentShareOfPostId": null, "shareOfPostId": 1107747, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "89d947c9-eaba-4d56-89b7-38d3e2856dc0", "altText": "systemctl status 'ORNO-OR-WE-504-505-507-prometheus@localhost:9928\\x20ciastko\\x2dmalinowe\\x200\\x3dwszystko\\x201\\x3dpompa'", "previewURL": "https://staging.cohostcdn.org/attachment/89d947c9-eaba-4d56-89b7-38d3e2856dc0/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/89d947c9-eaba-4d56-89b7-38d3e2856dc0/a.png", "width": 1476, "height": 210 } }, { "type": "markdown", "markdown": { "content": "also, big fan of hsearch(3); horrible API from an absolute standpoint? hundo p. does it shockingly just work as a K/V store and is free? also yes." } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "also, big fan of hsearch(3); horrible API from an absolute standpoint? hundo p. does it shockingly just work as a K/V store and is free? also yes." } { "postId": 1107747, "headline": "ohh ohh im promming", "publishedAt": "2023-02-28T23:07:22.730Z", "filename": "1107747-ohh-ohh-im-promming", "transparentShareOfPostId": null, "shareOfPostId": 1107531, "tags": [ "cringe" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "fc4445a3-5266-4e0d-aabd-36b10b7ba64a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/fc4445a3-5266-4e0d-aabd-36b10b7ba64a/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/fc4445a3-5266-4e0d-aabd-36b10b7ba64a/a.png", "width": 2560, "height": 1440 } }, { "type": "attachment", "attachment": { "attachmentId": "d2bd284b-984c-4c90-8918-9f69e1003171", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/d2bd284b-984c-4c90-8918-9f69e1003171/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/d2bd284b-984c-4c90-8918-9f69e1003171/b.png", "width": 1224, "height": 853 } } ], "numComments": 3, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1107531, "headline": "perfect process. no notes", "publishedAt": "2023-02-28T22:22:52.213Z", "filename": "1107531-perfect-process-no", "transparentShareOfPostId": null, "shareOfPostId": 1105505, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e7edc758-bbb0-4c8d-8176-8e3ab2aa3d40", "altText": "$ cat ss.4091973 pipe2([5, 6], O_CLOEXEC) = 0 fcntl(5, F_GETFL) = 0 (flags O_RDONLY) vfork() = 4091974 close(6) = 0 dup2(4, 1) = 1 read(4, \"GET /metrics HTTP/1.1\\r\\nHost: loc\"..., 4096) = 246 fstat(1, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0 fstat(5, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 read(5, \"ORNO-MIB::ornoOrWe504DeviceIndex\"..., 4096) = 1859 write(1, \"HTTP/1.1 200 OK\\r\\nContent-Type: a\"..., 4096) = 4096 read(5, \"\", 4096) = 0 write(1, \"ornoOrWe505Energy counter\\n# HELP\"..., 269) = 269 exit_group(0) = ? +++ exited with 0 +++", "previewURL": "https://staging.cohostcdn.org/attachment/e7edc758-bbb0-4c8d-8176-8e3ab2aa3d40/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/e7edc758-bbb0-4c8d-8176-8e3ab2aa3d40/a.png", "width": 529, "height": 227 } }, { "type": "markdown", "markdown": { "content": "wish they could all be like this" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "wish they could all be like this" } { "postId": 1105505, "headline": ":0", "publishedAt": "2023-02-28T14:40:35.374Z", "filename": "1105505-0", "transparentShareOfPostId": null, "shareOfPostId": 1105471, "tags": [ "consecutive debbugs my beloved" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1032139" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1032139" } { "postId": 1105471, "headline": "thought i could just side-step the issue of writing the prometheus gateway :v", "publishedAt": "2023-02-28T14:29:14.723Z", "filename": "1105471-thought-i-could-just", "transparentShareOfPostId": null, "shareOfPostId": 1102821, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "but prometheus-snmp-exporter appears fundamentally broken, so" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1032138" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "but prometheus-snmp-exporter appears fundamentally broken, so\n\nhttps://bugs.debian.org/1032138" } { "postId": 1105274, "headline": "\"32G dimm, lot of 8\": i sleep; \"32G dimm, lot of 8, japan^Wcorsair »256G set«\": REAL SHIT", "publishedAt": "2023-02-28T13:08:32.418Z", "filename": "1105274-32g-dimm-lot-of-8", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "#1 corsair hater" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1102821, "headline": "24h performance average reading with a bulkwalk every minute, overall swamped by snmpd, so fine i guess", "publishedAt": "2023-02-28T00:26:49.926Z", "filename": "1102821-24h-performance-aver", "transparentShareOfPostId": null, "shareOfPostId": 1097459, "tags": [ "modbussy" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "24311b1c-522b-44b7-a460-e407ae7ada12", "altText": "systemctl status read-out of snmpd and two ORNO meter drivers – the modbus one taking 13.802 CPU-seconds and 96KB, the GPIO driver 10.256s and 148K, and snmpd with its two handlers 2:00.420 and 1MB", "previewURL": "https://staging.cohostcdn.org/attachment/24311b1c-522b-44b7-a460-e407ae7ada12/a.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/24311b1c-522b-44b7-a460-e407ae7ada12/a.JPG", "width": 1224, "height": 853 } }, { "type": "attachment", "attachment": { "attachmentId": "b29a0304-8a57-4ee6-b1b1-f190af3a376c", "altText": "htop reading of the same; the snmpd CPU-time read-outs are broken down to 1:25.14 for snmpd, 0:22.82 for the ORNO 504 handler, and 0:12.65 for the ORNO 505 handler", "previewURL": "https://staging.cohostcdn.org/attachment/b29a0304-8a57-4ee6-b1b1-f190af3a376c/b_.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/b29a0304-8a57-4ee6-b1b1-f190af3a376c/b_.JPG", "width": 1224, "height": 496 } }, { "type": "attachment", "attachment": { "attachmentId": "b024210e-b9f8-4de3-9edf-4dd039e7f14e", "altText": "SNMP read-out of the results, showing three named modbus meters, and two GPIO impulse meters, measured over 1 day and some seconds", "previewURL": "https://staging.cohostcdn.org/attachment/b024210e-b9f8-4de3-9edf-4dd039e7f14e/c.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/b024210e-b9f8-4de3-9edf-4dd039e7f14e/c.JPG", "width": 545, "height": 720 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1102250, "headline": "if they commercialised the β-carotene rice itd be over for you bitches", "publishedAt": "2023-02-27T22:54:30.365Z", "filename": "1102250-if-they-commercialis", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1097474, "headline": "[grass is always greener voice] manufacturing is always cheaper on the other side of the pond", "publishedAt": "2023-02-27T00:26:24.972Z", "filename": "1097474-grass-is-always-gre", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1097459, "headline": ":v", "publishedAt": "2023-02-27T00:23:58.387Z", "filename": "1097459-v", "transparentShareOfPostId": null, "shareOfPostId": 1097283, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "1bc0c598-bf38-4e3c-9763-635e3634aa6c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/1bc0c598-bf38-4e3c-9763-635e3634aa6c/DSC_2470.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/1bc0c598-bf38-4e3c-9763-635e3634aa6c/DSC_2470.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "b43887ee-0e48-4d99-a0d3-efe4af61f30b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b43887ee-0e48-4d99-a0d3-efe4af61f30b/DSC_2471.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/b43887ee-0e48-4d99-a0d3-efe4af61f30b/DSC_2471.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-02-27-1097459-v-MOV_0051v.MP4" } }, { "type": "markdown", "markdown": { "content": "oddly, i saw the led on the meter blinking on the preview on my phone but not in the video. oh well" } }, { "type": "markdown", "markdown": { "content": "https://git.sr.ht/~nabijaczleweli/ORNO-OR-WE-504-505-507-snmp/commit/03d104a05c7e6e0314f38ccf9be78dd10b5e1955" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-02-27-1097459-v-MOV_0051v.MP4\n\noddly, i saw the led on the meter blinking on the preview on my phone but not in the video. oh well\n\nhttps://git.sr.ht/~nabijaczleweli/ORNO-OR-WE-504-505-507-snmp/commit/03d104a05c7e6e0314f38ccf9be78dd10b5e1955" } { "postId": 1097283, "headline": "same on 6.0.12-1~bpo11+1 and 6.1.12-1, natch. why.", "publishedAt": "2023-02-26T23:42:57.349Z", "filename": "1097283-same-on-6-0-12-1-bpo", "transparentShareOfPostId": null, "shareOfPostId": 1096817, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1096817, "headline": "", "publishedAt": "2023-02-26T22:06:43.070Z", "filename": "1096817-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 1096448, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1032042" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1032042" } { "postId": 1096448, "headline": "🥴 nope, the device tree from the same tree as the kernel but with usb-host.dtsi also exhibits this lol", "publishedAt": "2023-02-26T20:59:12.955Z", "filename": "1096448-nope-the-device", "transparentShareOfPostId": null, "shareOfPostId": 1096314, "tags": [ "how" ], "blocks": [ { "type": "markdown", "markdown": { "content": "```diff\n$ dtdiff ~/uwu/p16/boot/firmware/bcm2835-rpi-zero-w.dtb{.orig,}\n--- /dev/fd/63 2023-02-26 21:57:08.472157491 +0100\n+++ /dev/fd/62 2023-02-26 21:57:08.472157491 +0100\n@@ -681,10 +681,7 @@\n clock-names = \"otg\";\n clocks = <0x16>;\n compatible = \"brcm,bcm2835-usb\";\n- dr_mode = \"otg\";\n- g-np-tx-fifo-size = <0x20>;\n- g-rx-fifo-size = <0x100>;\n- g-tx-fifo-size = <0x100 0x100 0x200 0x200 0x200 0x300 0x300>;\n+ dr_mode = \"host\";\n interrupts = <0x01 0x09>;\n phy-names = \"usb2-phy\";\n phys = <0x17>;\n```" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "```diff\n$ dtdiff ~/uwu/p16/boot/firmware/bcm2835-rpi-zero-w.dtb{.orig,}\n--- /dev/fd/63 2023-02-26 21:57:08.472157491 +0100\n+++ /dev/fd/62 2023-02-26 21:57:08.472157491 +0100\n@@ -681,10 +681,7 @@\n clock-names = \"otg\";\n clocks = <0x16>;\n compatible = \"brcm,bcm2835-usb\";\n- dr_mode = \"otg\";\n- g-np-tx-fifo-size = <0x20>;\n- g-rx-fifo-size = <0x100>;\n- g-tx-fifo-size = <0x100 0x100 0x200 0x200 0x200 0x300 0x300>;\n+ dr_mode = \"host\";\n interrupts = <0x01 0x09>;\n phy-names = \"usb2-phy\";\n phys = <0x17>;\n```" } { "postId": 1096314, "headline": "yes lol, using the original (matching) device tree does fix it. how the fuck does that happen", "publishedAt": "2023-02-26T20:30:07.941Z", "filename": "1096314-yes-lol-using-the-o", "transparentShareOfPostId": null, "shareOfPostId": 1096283, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "780d5ba2-bc55-436a-a14e-20d418fb4445", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/780d5ba2-bc55-436a-a14e-20d418fb4445/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/780d5ba2-bc55-436a-a14e-20d418fb4445/a.png", "width": 1224, "height": 853 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1096283, "headline": "okay i subscribed to both edges instead of just falling and this is /the same/ event stream but the rising edges are tagged properly. what.", "publishedAt": "2023-02-26T20:25:45.163Z", "filename": "1096283-okay-i-subscribed-to", "transparentShareOfPostId": null, "shareOfPostId": 1096143, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a09ddd73-3fd8-414b-b689-259b5b1ed9f8", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/a09ddd73-3fd8-414b-b689-259b5b1ed9f8/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/a09ddd73-3fd8-414b-b689-259b5b1ed9f8/a.png", "width": 1224, "height": 853 } }, { "type": "markdown", "markdown": { "content": "is this because i used a device tree from 6.2-rc1 instead of a matching 5.10 one :v" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "is this because i used a device tree from 6.2-rc1 instead of a matching 5.10 one :v" } { "postId": 1096143, "headline": "i thought i was getting the impulse in one to induce an impulse in the other from the drip mode read-out but no, its bouncing. how the fuck", "publishedAt": "2023-02-26T19:59:13.292Z", "filename": "1096143-i-thought-i-was-gett", "transparentShareOfPostId": null, "shareOfPostId": 1091269, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "26f35477-ae4a-43e4-8bdf-4b2dd3d3d755", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/26f35477-ae4a-43e4-8bdf-4b2dd3d3d755/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/26f35477-ae4a-43e4-8bdf-4b2dd3d3d755/a.png", "width": 1224, "height": 853 } }, { "type": "markdown", "markdown": { "content": "[time readout column is in ns]" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "[time readout column is in ns]" } { "postId": 1093116, "headline": "y'know what, the manual and help thing are so horrifically obtuse it literally never occurred to me to just write the line number before", "publishedAt": "2023-02-26T01:14:57.321Z", "filename": "1093116-y-know-what-the-man", "transparentShareOfPostId": null, "shareOfPostId": 1093087, "tags": [ "i wish i were joking" ], "blocks": [ { "type": "markdown", "markdown": { "content": "this is a new era for me" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "this is a new era for me" } { "postId": 1093087, "headline": "every day i wake up, every day i type in :32 in less to go to line 32, every day i am instantly put to sleep", "publishedAt": "2023-02-26T01:08:30.354Z", "filename": "1093087-every-day-i-wake-up", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1091269, "headline": "finally fingered out the fucking intermittent functioning of the adapter was because the factory joint to the screw terminal was cold+wiggly", "publishedAt": "2023-02-25T18:31:03.203Z", "filename": "1091269-finally-fingered-out", "transparentShareOfPostId": null, "shareOfPostId": 1088654, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "where \"intermittent\" means it just worked for 16h straight, but then it didnt after i rebooted for new device tree and jiggled it around, but then it worked once, and im guessing this shit would" } }, { "type": "markdown", "markdown": { "content": "too bad i noticed *after* i cut off the wires in preparation to solder them to the second, working adapter. turned a 20 second job into a 7-minute one, and instead of the [incredible strain relief system™](https://cohost.org/nabijaczleweli/post/1085506-nevermind-actually) it will now be a squeeze of cum" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "where \"intermittent\" means it just worked for 16h straight, but then it didnt after i rebooted for new device tree and jiggled it around, but then it worked once, and im guessing this shit would\n\ntoo bad i noticed *after* i cut off the wires in preparation to solder them to the second, working adapter. turned a 20 second job into a 7-minute one, and instead of the [incredible strain relief system™](https://cohost.org/nabijaczleweli/post/1085506-nevermind-actually) it will now be a squeeze of cum" } { "postId": 1090347, "headline": "skrungler gamin", "publishedAt": "2023-02-25T12:51:32.260Z", "filename": "1090347-skrungler-gamin", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "splotchy" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "9c527fc6-7198-4f90-a97f-59a016c2f4c7", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/9c527fc6-7198-4f90-a97f-59a016c2f4c7/DSC_2468.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/9c527fc6-7198-4f90-a97f-59a016c2f4c7/DSC_2468.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1088654, "headline": "it wasnt like that originally lol", "publishedAt": "2023-02-25T02:18:38.029Z", "filename": "1088654-it-wasnt-like-that-o", "transparentShareOfPostId": null, "shareOfPostId": 1088551, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "9f8b3b24-286a-4a1c-9850-d39cba710390", "altText": "$ git show --color=always 2c7c040c73e9 | awk 'NR<10 || /#include/' commit 2c7c040c73e9e5686a5b451674b0592551a52345 Author: Stefan Wahren Date: Sun Jul 30 19:10:34 2017 +0200 ARM: dts: bcm2835: Add Raspberry Pi Zero W The Raspberry Pi Zero W has the same components like the Zero plus a Cypress CYW43438 wireless chip (wifi + bl). +#include \"bcm2835.dtsi\" +#include \"bcm2835-rpi.dtsi\" +#include \"bcm283x-rpi-usb-host.dtsi\" $ grep '#include' bcm2835-rpi-zero-w.dts #include \"bcm2835.dtsi\" #include \"bcm2835-rpi.dtsi\" #include \"bcm2835-rpi-common.dtsi\" #include \"bcm283x-rpi-led-deprecated.dtsi\" #include \"bcm283x-rpi-usb-otg.dtsi\" #include \"bcm283x-rpi-wifi-bt.dtsi\"", "previewURL": "https://staging.cohostcdn.org/attachment/9f8b3b24-286a-4a1c-9850-d39cba710390/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/9f8b3b24-286a-4a1c-9850-d39cba710390/a.png", "width": 904, "height": 332 } }, { "type": "attachment", "attachment": { "attachmentId": "e0ed41df-e7e6-4527-b9af-e5b69bf70617", "altText": "$ head -n999 \"bcm283x-rpi-usb-otg.dtsi\" \"bcm283x-rpi-usb-host.dtsi\" \"bcm283x-rpi-usb-peripheral.dtsi\" ==> bcm283x-rpi-usb-otg.dtsi <== // SPDX-License-Identifier: GPL-2.0 &usb { dr_mode = \"otg\"; g-rx-fifo-size = <256>; g-np-tx-fifo-size = <32>; /* * According to dwc2 the sum of all device EP * fifo sizes shouldn't exceed 3776 bytes. */ g-tx-fifo-size = <256 256 512 512 512 768 768>; }; ==> bcm283x-rpi-usb-host.dtsi <== &usb { dr_mode = \"host\"; }; ==> bcm283x-rpi-usb-peripheral.dtsi <== // SPDX-License-Identifier: GPL-2.0 &usb { dr_mode = \"peripheral\"; g-rx-fifo-size = <256>; g-np-tx-fifo-size = <32>; g-tx-fifo-size = <256 256 512 512 512 768 768>; };", "previewURL": "https://staging.cohostcdn.org/attachment/e0ed41df-e7e6-4527-b9af-e5b69bf70617/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/e0ed41df-e7e6-4527-b9af-e5b69bf70617/b.png", "width": 1147, "height": 424 } }, { "type": "markdown", "markdown": { "content": "they changed it in https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bcc76c4014dce4e3834dbd5b7f6593cbcfbfebe0, which, y'know, fair enough, i can just build a dtb w/o otg, but still very annoying to me, personally" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "they changed it in https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bcc76c4014dce4e3834dbd5b7f6593cbcfbfebe0, which, y'know, fair enough, i can just build a dtb w/o otg, but still very annoying to me, personally" } { "postId": 1088551, "headline": "apparently (and i mean that literally, because thats how this shit b appearing), foundation DTB is host by default, upstream DTB is device ", "publishedAt": "2023-02-25T01:55:51.679Z", "filename": "1088551-apparently-and-i-me", "transparentShareOfPostId": null, "shareOfPostId": 1088145, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "92e52656-7504-4523-84a1-ac52171b940c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/92e52656-7504-4523-84a1-ac52171b940c/%D1%86.png", "fileURL": "https://staging.cohostcdn.org/attachment/92e52656-7504-4523-84a1-ac52171b940c/%D1%86.png", "width": 2560, "height": 1440 } }, { "type": "markdown", "markdown": { "content": "and the foundation provides dtoverlay=dwc2 to set the controller to default to device\n" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and the foundation provides dtoverlay=dwc2 to set the controller to default to device\n" } { "postId": 1088145, "headline": "the biggest joke here is that the zero 2 w has test pads documented, but the zero w doesn't. zeroboy.eu publishes test pads for the zero.", "publishedAt": "2023-02-25T00:25:16.458Z", "filename": "1088145-the-biggest-joke-her", "transparentShareOfPostId": null, "shareOfPostId": 1087851, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "and the only thread in which they're mentioned is [[HELP] Raspberry Pi Zero W V1.1 - Test Pads problem](https://sudomod.com/forum/viewtopic.php?t=2666); those three mean that there just don't appear to be zero w test pads listed *at all*, anywhere\n" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and the only thread in which they're mentioned is [[HELP] Raspberry Pi Zero W V1.1 - Test Pads problem](https://sudomod.com/forum/viewtopic.php?t=2666); those three mean that there just don't appear to be zero w test pads listed *at all*, anywhere\n" } { "postId": 1088058, "headline": "any squirters in the chat??", "publishedAt": "2023-02-25T00:08:10.590Z", "filename": "1088058-any-squirters-in-the", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "albany" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "07acce16-f41e-4612-9fbe-c5abe0800dc8", "altText": " The USB will boot as a USB device on the Raspberry Pi Zero or Compute Module if the OTGID pin is left floating (when plugged into a PC for example), so you can 'squirt' the bootcode.bin into the device. The usbboot code for doing this is available on Github.", "previewURL": "https://staging.cohostcdn.org/attachment/07acce16-f41e-4612-9fbe-c5abe0800dc8/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/07acce16-f41e-4612-9fbe-c5abe0800dc8/b.png", "width": 920, "height": 61 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1087851, "headline": "i think it was due to the criminal screw terminals on the 504 which had given me trouble in the past already", "publishedAt": "2023-02-24T23:27:11.080Z", "filename": "1087851-i-think-it-was-due-t", "transparentShareOfPostId": null, "shareOfPostId": 1086428, "tags": [ "modbussy", "hog" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e5867f4a-a5d2-4e3a-a329-c8ca3b63ad7a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e5867f4a-a5d2-4e3a-a329-c8ca3b63ad7a/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/e5867f4a-a5d2-4e3a-a329-c8ca3b63ad7a/a.png", "width": 1125, "height": 845 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1086428, "headline": "a blind OTG cable and it does enumerate", "publishedAt": "2023-02-24T19:08:13.324Z", "filename": "1086428-a-blind-otg-cable-an", "transparentShareOfPostId": null, "shareOfPostId": 1085758, "tags": [ "sanest setups only", "modbussy" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8d758a6c-34ce-4ead-b21e-7f04d5a7b12b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8d758a6c-34ce-4ead-b21e-7f04d5a7b12b/DSC_2465.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/8d758a6c-34ce-4ead-b21e-7f04d5a7b12b/DSC_2465.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "and I/O works, even! well, just O, i guess, havent gotten a response from the meter" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and I/O works, even! well, just O, i guess, havent gotten a response from the meter" } { "postId": 1085758, "headline": "naturally, just connecting power and data between the devices doesn't work (defined as \"doesn't enumerate\") so im assuming this is OTG bulls", "publishedAt": "2023-02-24T17:19:28.659Z", "filename": "1085758-naturally-just-conn", "transparentShareOfPostId": null, "shareOfPostId": 1081494, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "and i need a resistor Somewhere to trigger the usb host, too bad the raspberry pi is entirely undocumented so i dont have a fucking clue where, if at all, the Special Pin is available" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and i need a resistor Somewhere to trigger the usb host, too bad the raspberry pi is entirely undocumented so i dont have a fucking clue where, if at all, the Special Pin is available" } { "postId": 1085506, "headline": "nevermind actually, soldering's easy and fun", "publishedAt": "2023-02-24T16:26:50.060Z", "filename": "1085506-nevermind-actually", "transparentShareOfPostId": null, "shareOfPostId": 1052902, "tags": [ "miniware brand ambassador" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f044732f-3078-4ccf-a772-3c30de72e875", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f044732f-3078-4ccf-a772-3c30de72e875/DSC_2459.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/f044732f-3078-4ccf-a772-3c30de72e875/DSC_2459.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "b470c3b8-db3c-439a-80e3-e3a999a77332", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b470c3b8-db3c-439a-80e3-e3a999a77332/DSC_2463.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/b470c3b8-db3c-439a-80e3-e3a999a77332/DSC_2463.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "im gonna blame that experience on the goobay 93.8Sn3.5Ag0.7Cu solder, this goobay 96.5Sn0.7Cu0.3Ag solder is a dream" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "im gonna blame that experience on the goobay 93.8Sn3.5Ag0.7Cu solder, this goobay 96.5Sn0.7Cu0.3Ag solder is a dream" } { "postId": 1085004, "headline": "why", "publishedAt": "2023-02-24T14:16:37.632Z", "filename": "1085004-why", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "84d9b46c-41de-4ff1-970a-8905187b28d5", "altText": "/* * people making love * never exactly the same * just like a snowflake * * rcv_list -- * List the files that can be recovered by this user. * * PUBLIC: int rcv_list __P((SCR *)); */ int rcv_list(SCR *sp) { struct dirent *dp; struct stat sb; DIR *dirp; FILE *fp; int found; char *p, *t, file[MAXPATHLEN], path[MAXPATHLEN]; /* Open the recovery directory for reading. */ if (opts_empty(sp, O_RECDIR, 0)) return (1); p = O_STR(sp, O_RECDIR); if (chdir(p) || (dirp = opendir(\".\")) == NULL) { msgq_str(sp, M_SYSERR, p, \"recdir: %s\"); return (1); }", "previewURL": "https://staging.cohostcdn.org/attachment/84d9b46c-41de-4ff1-970a-8905187b28d5/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/84d9b46c-41de-4ff1-970a-8905187b28d5/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1084944, "headline": "least classist anglo", "publishedAt": "2023-02-24T13:53:43.149Z", "filename": "1084944-least-classist-anglo", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "00d72c3a-ad0e-425e-9e64-97f42594619f", "altText": "\"We need a new cleaner.\" \"No, I like Pia. She speak-a no on-glay.\" \"She do-a no cleaning either.\"", "previewURL": "https://staging.cohostcdn.org/attachment/00d72c3a-ad0e-425e-9e64-97f42594619f/DSC_2456.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/00d72c3a-ad0e-425e-9e64-97f42594619f/DSC_2456.JPG", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1082039, "headline": "it doesnt appear possible to just tap into the exposed power and UART pins on the adapter unfortunately", "publishedAt": "2023-02-24T00:19:43.566Z", "filename": "1082039-it-doesnt-appear-pos", "transparentShareOfPostId": null, "shareOfPostId": 1081494, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "ff3e37e0-6288-4870-b977-6e02120e86b9", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/ff3e37e0-6288-4870-b977-6e02120e86b9/DSCN0359.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/ff3e37e0-6288-4870-b977-6e02120e86b9/DSCN0359.JPG", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "5aad9806-919d-4016-89e9-47b86531f258", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/5aad9806-919d-4016-89e9-47b86531f258/DSCN0360.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/5aad9806-919d-4016-89e9-47b86531f258/DSCN0360.JPG", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "or, well, it's relatively trivial, but it doesnt appear to work however i talk to it, so im assuming the onboard USB/UART blob is somehow interfering. ah well" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "or, well, it's relatively trivial, but it doesnt appear to work however i talk to it, so im assuming the onboard USB/UART blob is somehow interfering. ah well" } { "postId": 1081494, "headline": "", "publishedAt": "2023-02-23T23:16:13.856Z", "filename": "1081494-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 1081279, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1031836" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1031836" } { "postId": 1081279, "headline": "it's not tagged systemd, because of course, why would it be", "publishedAt": "2023-02-23T22:49:46.406Z", "filename": "1081279-it-s-not-tagged-syst", "transparentShareOfPostId": null, "shareOfPostId": 1081172, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "/usr/local/lib/udev/rules.d/99-ORNO.rules with SUBSYSTEM==\"gpio\", TAG+=\"systemd\" does its magic, though, admittedly, this is largely frivolous on a coldplugged device" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "/usr/local/lib/udev/rules.d/99-ORNO.rules with SUBSYSTEM==\"gpio\", TAG+=\"systemd\" does its magic, though, admittedly, this is largely frivolous on a coldplugged device" } { "postId": 1081172, "headline": "good. great. lovely. why does /dev/gpiochip0 not yield a dev-gpiochip0.device, or, indeed, any device unit at all", "publishedAt": "2023-02-23T22:35:32.010Z", "filename": "1081172-good-great-lovely", "transparentShareOfPostId": null, "shareOfPostId": 1050609, "tags": [ "the twink's days are numbered" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a8b9094e-8249-4945-b87c-0927bd14c9d1", "altText": "$ systemctl status dev-gpiochip0.device ● dev-gpiochip0.device - /dev/gpiochip0 Loaded: loaded Active: inactive (dead) Feb 23 23:20:11 ciastko-malinowe systemd[1]: dev-gpiochip0.device: Job dev-gpiochip0.device/start timed out. Feb 23 23:20:11 ciastko-malinowe systemd[1]: Timed out waiting for device /dev/gpiochip0. Feb 23 23:20:11 ciastko-malinowe systemd[1]: dev-gpiochip0.device: Job dev-gpiochip0.device/start failed with result 'timeout'. $ ls -l /dev/gpiochip0 crw------- 1 root root 254, 0 Aug 7 2022 /dev/gpiochip0 $ udevadm info /dev/gpiochip0 P: /devices/platform/soc/20200000.gpio/gpiochip0 N: gpiochip0 L: 0 E: DEVPATH=/devices/platform/soc/20200000.gpio/gpiochip0 E: DEVNAME=/dev/gpiochip0 E: OF_NAME=gpio E: OF_FULLNAME=/soc/gpio@7e200000 E: OF_COMPATIBLE_0=brcm,bcm2835-gpio E: OF_COMPATIBLE_N=1 E: MAJOR=254 E: MINOR=0 E: SUBSYSTEM=gpio $ systemctl list-dependencies --reverse dev-gpiochip0.device dev-gpiochip0.device ● └─ORNO-OR-WE-505-gpio@5\\x206.service", "previewURL": "https://staging.cohostcdn.org/attachment/a8b9094e-8249-4945-b87c-0927bd14c9d1/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/a8b9094e-8249-4945-b87c-0927bd14c9d1/a.png", "width": 911, "height": 412 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1080327, "headline": "after autoupdating netdata decided to scrub the nut server by negotiating a TLS session every two seconds", "publishedAt": "2023-02-23T20:28:16.087Z", "filename": "1080327-after-autoupdating-n", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "netdata" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6a89acc3-eb78-4686-bb97-75c3ae586a02", "altText": "Feb 20 04:10:22 tarta upsd[3262762]: SSL handshake done successfully with client ::1 Feb 20 04:10:24 tarta upsd[3262762]: SSL handshake done successfully with client ::1 Feb 20 04:10:26 tarta upsd[3262762]: SSL handshake done successfully with client ::1 Feb 20 04:10:28 tarta upsd[3262762]: SSL handshake done successfully with client ::1 Feb 20 04:10:30 tarta upsd[3262762]: SSL handshake done successfully with client ::1 $ journalctl -b -u nut-server | grep -c 'SSL handshake done successfully with client ::1' 161238 $ journalctl -b -u nut-server | wc -c 13746059 $ numfmt --to iec nabijaczleweli@tarta:~$ numfmt --to iec 13746059 14M", "previewURL": "https://staging.cohostcdn.org/attachment/6a89acc3-eb78-4686-bb97-75c3ae586a02/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/6a89acc3-eb78-4686-bb97-75c3ae586a02/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "and racked up 15h30 of cpu time since 2am on feb 20th. 35 million dollars in vc funding is not fucking sufficient to use libnut instead of forking upsc every two fucking seconds hey" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and racked up 15h30 of cpu time since 2am on feb 20th. 35 million dollars in vc funding is not fucking sufficient to use libnut instead of forking upsc every two fucking seconds hey" } { "postId": 1080100, "headline": "no need, bud", "publishedAt": "2023-02-23T19:49:27.129Z", "filename": "1080100-no-need-bud", "transparentShareOfPostId": null, "shareOfPostId": 1079941, "tags": [ "adb", "adbussy" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "21b67923-9906-4324-acb7-46eae27668c5", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/21b67923-9906-4324-acb7-46eae27668c5/Screenshot_20230223-203602_Next_SMS.png", "fileURL": "https://staging.cohostcdn.org/attachment/21b67923-9906-4324-acb7-46eae27668c5/Screenshot_20230223-203602_Next_SMS.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "it just worked lol" } }, { "type": "markdown", "markdown": { "content": "for later reference, experimental procedure:\n * fastboot oem unlock key\n * fastboot flash boot boot.img\n * fastboot reboot\n * volume key mashing to enter recovery\n * Update\n * adb sideload [C6603\\\\ lineage-16.0-20191020-UNOFFICIAL-yuga.zip](https://forum.xda-developers.com/xperia-z/orig-development/rom-lineageos-16-0-xperia-z-t3924175)\n * Reboot\n * click through the setup, enable debugging, authorise ADB (this appears to be stored Somewhere, because it just said \"device not authorised\" when i tried to do an adb connexion in the recovery originally)\n * adb reboot recovery\n * adb push system, cache, and userdata per platform mapping\n * adb reboot" } }, { "type": "markdown", "markdown": { "content": "and it just works and boots to the same session i Power offed on the original phone" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "it just worked lol\n\nfor later reference, experimental procedure:\n * fastboot oem unlock key\n * fastboot flash boot boot.img\n * fastboot reboot\n * volume key mashing to enter recovery\n * Update\n * adb sideload [C6603\\\\ lineage-16.0-20191020-UNOFFICIAL-yuga.zip](https://forum.xda-developers.com/xperia-z/orig-development/rom-lineageos-16-0-xperia-z-t3924175)\n * Reboot\n * click through the setup, enable debugging, authorise ADB (this appears to be stored Somewhere, because it just said \"device not authorised\" when i tried to do an adb connexion in the recovery originally)\n * adb reboot recovery\n * adb push system, cache, and userdata per platform mapping\n * adb reboot\n\nand it just works and boots to the same session i Power offed on the original phone" } { "postId": 1079941, "headline": ":0", "publishedAt": "2023-02-23T19:25:06.746Z", "filename": "1079941-0", "transparentShareOfPostId": null, "shareOfPostId": 1079715, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6cea60d8-7b7c-4c32-ae07-8ed8443070af", "altText": "$ dd bs=1M conv=sparse < /dev/loop0p25 > ~/uwu/loop0p25 status=progress 308281344B ( 294.0MiB, 308.3MB) / 1s; 293.2MiB/s 550+0 records in 550+0 records out 576716800B (550MiB, 576.7MB) / 1.72691s; 318.5MiB/s $ adb push ~/uwu/loop0p25 /dev/block/mmcblk0p25 /home/nabijaczleweli/uwu/loop0p25: 1 file pushed. 8.5 MB/s (576716800 bytes in 64.841s) $ rm ~/uwu/loop0p25 $ dd bs=1M conv=sparse < /dev/loop0p24 > ~/uwu/loop0p24 status=progress 2111832064B ( 2.0GiB, 2.1GB) / 9s; 223.5MiB/s ( 222.0MiB/1s) 2048+0 records in 2048+0 records out 2147483648B (2GiB, 2.1GB) / 9.11331s; 224.7MiB/s $ adb push ~/uwu/loop0p24 /dev/block/mmcblk0p24 /home/nabijaczleweli/uwu/loop0p24: 1 file pushed. 8.6 MB/s (2147483648 bytes in 236.929s) $ rm ~/uwu/loop0p24 $ dd bs=1M conv=sparse < /dev/loop0p26 > ~/uwu/loop0p26 status=progress 12515803136B ( 11.7GiB, 12.5GB) / 36s; 331.3MiB/s ( 299.8MiB/1s) 12233+1 records in 12233+1 records out 12828261888B (11.9GiB, 12.8GB) / 36.8615s; 331.9MiB/s $ adb push ~/uwu/loop0p26 /dev/block/mmcblk0p26 /home/nabijaczleweli/uwu/loop0p26: 1 file pushed. 8.8 MB/s (12828261888 bytes in 1389.445s) $ rm ~/uwu/loop0p26", "previewURL": "https://staging.cohostcdn.org/attachment/6cea60d8-7b7c-4c32-ae07-8ed8443070af/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/6cea60d8-7b7c-4c32-ae07-8ed8443070af/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1079715, "headline": "it DOES let you write a regular file to a remote device and sucks off a remote device normally so why not just Do Less and Work Better", "publishedAt": "2023-02-23T18:54:41.945Z", "filename": "1079715-it-does-let-you-writ", "transparentShareOfPostId": null, "shareOfPostId": 1079695, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1079695, "headline": "SO fucking close bro. SO close", "publishedAt": "2023-02-23T18:51:38.620Z", "filename": "1079695-so-fucking-close-bro", "transparentShareOfPostId": null, "shareOfPostId": 1079204, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b47763c6-e5fa-4c12-b7ff-3109498972b0", "altText": "nabijaczleweli@tarta:~/store/Bekapy/Xperia Z (C6603)/2023-02-23$ adb push /dev/loop0p25 /dev/block/mmcblk0p25 adb: warning: skipping special file '/dev/loop0p25' (mode = 0o60660)", "previewURL": "https://staging.cohostcdn.org/attachment/b47763c6-e5fa-4c12-b7ff-3109498972b0/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/b47763c6-e5fa-4c12-b7ff-3109498972b0/b.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1079204, "headline": "lol the lineage recovery understands mouse (poorly, every bump corresponds to next-item) and after some using it turned rainbow", "publishedAt": "2023-02-23T17:21:52.170Z", "filename": "1079204-lol-the-lineage-reco", "transparentShareOfPostId": null, "shareOfPostId": 1078222, "tags": [ "pog" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8489fe08-3b1c-4214-8468-8c60b2abe3e9", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8489fe08-3b1c-4214-8468-8c60b2abe3e9/DSCN0377.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/8489fe08-3b1c-4214-8468-8c60b2abe3e9/DSCN0377.JPG", "width": 3648, "height": 2736 } }, { "type": "markdown", "markdown": { "content": "and the colours shift on each motion" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and the colours shift on each motion" } { "postId": 1079055, "headline": "oh good", "publishedAt": "2023-02-23T16:58:00.006Z", "filename": "1079055-oh-good", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "cohost moment" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "0784c214-cd29-4212-aeaa-f4e906dcc6a6", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/0784c214-cd29-4212-aeaa-f4e906dcc6a6/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/0784c214-cd29-4212-aeaa-f4e906dcc6a6/a.png", "width": 1600, "height": 900 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1078222, "headline": "would rather have retained the black but at least this isn't chewed on and glued together with hair in, so", "publishedAt": "2023-02-23T12:59:49.322Z", "filename": "1078222-would-rather-have-re", "transparentShareOfPostId": null, "shareOfPostId": 1048834, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "c891513b-a5b7-4c35-b80b-f898c761e31a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/c891513b-a5b7-4c35-b80b-f898c761e31a/DSCN0376.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/c891513b-a5b7-4c35-b80b-f898c761e31a/DSCN0376.JPG", "width": 3648, "height": 2736 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1078195, "headline": "she call me beryllium the way i always try to cop her", "publishedAt": "2023-02-23T12:36:55.088Z", "filename": "1078195-she-call-me-berylliu", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1074726, "headline": "successfully reprogrammed father to stop admitting he's listening to a \"webinar\" and just say he's watching his strimmer instead", "publishedAt": "2023-02-22T21:58:47.861Z", "filename": "1074726-successfully-reprogr", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "at last" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1069501, "headline": "boomer (phones bad): \"phone sth in\"; zoomer (phones pog): \"dial sth in\"", "publishedAt": "2023-02-22T00:12:30.078Z", "filename": "1069501-boomer-phones-bad", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "this says a lot about our cisiety" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1064458, "headline": "big day in coreutilsland", "publishedAt": "2023-02-21T03:10:41.933Z", "filename": "1064458-big-day-in-coreutils", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils", "only 7 months!" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1015273#10" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1015273#10" } { "postId": 1060583, "headline": "i cant believe i was multimetering like a fucking caveman before", "publishedAt": "2023-02-20T14:47:58.852Z", "filename": "1060583-i-cant-believe-i-was", "transparentShareOfPostId": null, "shareOfPostId": 1025037, "tags": [ "Brymen brand ambassador", "Marco Wünschmann appreciation society" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6f52dd7e-8ebe-462f-a64a-1b67a91d51fb", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6f52dd7e-8ebe-462f-a64a-1b67a91d51fb/DSCN0368.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/6f52dd7e-8ebe-462f-a64a-1b67a91d51fb/DSCN0368.JPG", "width": 3648, "height": 2736 } }, { "type": "markdown", "markdown": { "content": "and the i/o pins are only a little bit bent!!!!" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and the i/o pins are only a little bit bent!!!!" } { "postId": 1058275, "headline": "average stmicro moment ", "publishedAt": "2023-02-20T02:04:25.416Z", "filename": "1058275-average-stmicro-mome", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "9a104cbc-50e3-4898-b04c-a27a41e6e171", "altText": "DocID026289 Rev 713/149STM32F411xC STM32F411xEDescription", "previewURL": "https://staging.cohostcdn.org/attachment/9a104cbc-50e3-4898-b04c-a27a41e6e171/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/9a104cbc-50e3-4898-b04c-a27a41e6e171/b.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "\"The [microcontroller] can be used as a drop-in replacement of the other [...] products, except you have to change what you're dropping it into.\"" } }, { "type": "markdown", "markdown": { "content": "[A1](https://www.st.com/resource/en/datasheet/stm32f411ce.pdf)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "\"The [microcontroller] can be used as a drop-in replacement of the other [...] products, except you have to change what you're dropping it into.\"\n\n[A1](https://www.st.com/resource/en/datasheet/stm32f411ce.pdf)" } { "postId": 1057673, "headline": "that mongolian was right...... pass the horse!", "publishedAt": "2023-02-19T23:54:32.025Z", "filename": "1057673-that-mongolian-was-r", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1055257, "headline": "the za", "publishedAt": "2023-02-19T16:06:13.516Z", "filename": "1055257-the-za", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "9ebc7bec-6b0b-411b-a998-ce09304269c2", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/9ebc7bec-6b0b-411b-a998-ce09304269c2/DSC_5017.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/9ebc7bec-6b0b-411b-a998-ce09304269c2/DSC_5017.JPG", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1052902, "headline": "i always forget that soldering is the most hateful and godawful process known to man", "publishedAt": "2023-02-19T02:30:10.380Z", "filename": "1052902-i-always-forget-that", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "everythings too hot or too cold", "the insulation on the wire you're holding is melting", "but everything else is cold as ice", "if the temp readout says 300 degrees then fucking act like it imo", "kernel modesetting" ], "blocks": [ { "type": "markdown", "markdown": { "content": "and that apparently its fundamentally impossible to put a wire through a hole a second time" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and that apparently its fundamentally impossible to put a wire through a hole a second time" } { "postId": 1050609, "headline": "usbip review: slick with it; windows review: what the fuck does this mean", "publishedAt": "2023-02-18T19:46:59.359Z", "filename": "1050609-usbip-review-slick", "transparentShareOfPostId": null, "shareOfPostId": 1026117, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e055560f-15a3-4b38-a128-45a348ce18e8", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e055560f-15a3-4b38-a128-45a348ce18e8/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/e055560f-15a3-4b38-a128-45a348ce18e8/a.png", "width": 738, "height": 450 } }, { "type": "attachment", "attachment": { "attachmentId": "977766a6-2255-4d1d-83c1-dc07f8974d8e", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/977766a6-2255-4d1d-83c1-dc07f8974d8e/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/977766a6-2255-4d1d-83c1-dc07f8974d8e/b.png", "width": 1040, "height": 807 } }, { "type": "attachment", "attachment": { "attachmentId": "6174c878-0e84-4042-8ccf-117cb607012d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6174c878-0e84-4042-8ccf-117cb607012d/c.png", "fileURL": "https://staging.cohostcdn.org/attachment/6174c878-0e84-4042-8ccf-117cb607012d/c.png", "width": 1040, "height": 807 } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1048834, "headline": "do you think ill enter the cool zone if i do adb push of the same on the replacement", "publishedAt": "2023-02-18T12:37:23.101Z", "filename": "1048834-do-you-think-ill-ent", "transparentShareOfPostId": null, "shareOfPostId": 1046744, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1046744, "headline": "wish i didnt have to find out, but pleasantly surprised adb pull /dev/block/mmcblk0 does just work", "publishedAt": "2023-02-18T01:59:32.212Z", "filename": "1046744-wish-i-didnt-have-to", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1036812, "headline": "ratrun 1b pog (it turned out i use reminders=0 often enough to warrant a simplified display for it)", "publishedAt": "2023-02-16T16:01:06.736Z", "filename": "1036812-ratrun-1b-pog-it-tu", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "ratrun" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lists.sr.ht/~nabijaczleweli/ratrun/%3C20230216153650.y6xgn6lgsu6sqt3i%40babtop.nabijaczleweli.xyz%3E" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lists.sr.ht/~nabijaczleweli/ratrun/%3C20230216153650.y6xgn6lgsu6sqt3i%40babtop.nabijaczleweli.xyz%3E" } { "postId": 1036299, "headline": "heard bijunction isolated-output nitride, impedance-compensated libcs are on the rise in high-power-density applications too, so be on the l", "publishedAt": "2023-02-16T13:05:46.475Z", "filename": "1036299-heard-bijunction-iso", "transparentShareOfPostId": null, "shareOfPostId": 1036295, "tags": [ "news", "fresh from the fab" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1036295, "headline": ":0:0 germanium libc technology is being phased out in favour of multi-unipolar silicon libc", "publishedAt": "2023-02-16T13:03:30.355Z", "filename": "1036295-0-0-germanium-libc", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "news", "fresh from the fab" ], "blocks": [], "numComments": 3, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1033970, "headline": "if 3m is so successful why isnt there a 4m. come on get with the times. josephson operates at 4k, i want to operate at 4m", "publishedAt": "2023-02-16T00:59:30.018Z", "filename": "1033970-if-3m-is-so-successf", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "by god", "is this anything" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1030573, "headline": "lmao the third-party test lead attachments i just got came with a Brymen DMM pamphlet", "publishedAt": "2023-02-15T14:29:17.603Z", "filename": "1030573-lmao-the-third-party", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "Brymen brand ambassador" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1027522, "headline": "μArt review", "publishedAt": "2023-02-15T00:09:32.571Z", "filename": "1027522-art-review", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "tech review", "μArt", "i used it for the first time and didnt want to off myself and thats an achievement for this product class" ], "blocks": [ { "type": "markdown", "markdown": { "content": "pretty slick with it" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "pretty slick with it" } { "postId": 1026117, "headline": "acceptable performance i think", "publishedAt": "2023-02-14T20:35:34.702Z", "filename": "1026117-acceptable-performan", "transparentShareOfPostId": null, "shareOfPostId": 1018485, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8d072d13-25e7-4c8d-9022-8e2af6d5b777", "altText": "nabijaczleweli@ciastko-malinowe:~$ systemctl status dupa@'5\\x206' ORNO-OR-WE-504-modbus@ttyUSB0.service snmpd ● dupa@5\\x206.service - 5\\x206 test 5 6 Loaded: loaded (/run/systemd/system/dupa@.service; static) Active: active (running) since Mon 2023-02-13 21:22:55 CET; 24h ago Main PID: 3444 (ORNO-OR-WE-505-) Tasks: 1 (limit: 853) Memory: 148.0K CPU: 7.764s CGroup: /system.slice/system-dupa.slice/dupa@5\\x206.service └─3444 /usr/local/sbin/ORNO-OR-WE-505-gpio /ORNO505 5 6 Feb 13 21:22:55 ciastko-malinowe systemd[1]: Started 5\\x206 test 5 6. Feb 13 21:22:55 ciastko-malinowe sh[3444]: gpiochip0: pinctrl-bcm2835 w/54 lines Feb 13 21:22:55 ciastko-malinowe sh[3444]: meter 0: line 5: GPIO5 Feb 13 21:22:55 ciastko-malinowe sh[3444]: meter 1: line 6: GPIO6 ● ORNO-OR-WE-504-modbus@ttyUSB0.service - Scrape ORNO OR-WE-504 meters over modbus on device ttyUSB0 Loaded: loaded (/usr/local/lib/systemd/system/ORNO-OR-WE-504-modbus@.service; enabled; vendor preset: enabled) Drop-In: /run/systemd/system/ORNO-OR-WE-504-modbus@.service.d └─upa.conf Active: active (running) since Mon 2023-02-13 21:22:55 CET; 24h ago Main PID: 3443 (ORNO-OR-WE-504-) Tasks: 1 (limit: 853) Memory: 96.0K CPU: 13.530s CGroup: /system.slice/system-ORNO\\x2dOR\\x2dWE\\x2d504\\x2dmodbus.slice/ORNO-OR-WE-504-modbus@ttyUSB0.service └─3443 /usr/local/sbin/ORNO-OR-WE-504-modbus /dev/ttyUSB0 Feb 13 21:22:55 ciastko-malinowe systemd[1]: Started Scrape ORNO OR-WE-504 meters over modbus on device ttyUSB0. ● snmpd.service - Simple Network Management Protocol (SNMP) Daemon. Loaded: loaded (/lib/systemd/system/snmpd.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/snmpd.service.d └─override.conf Active: active (running) since Mon 2023-02-13 21:22:55 CET; 24h ago Process: 3445 ExecStartPre=/bin/mkdir -p /var/run/agentx (code=exited, status=0/SUCCESS) Main PID: 3448 (snmpd) Tasks: 3 (limit: 853) Memory: 1.4M CPU: 3min 5.084s CGroup: /system.slice/snmpd.service ├─3448 /usr/sbin/snmpd -LOw -u Debian-snmp -g Debian-snmp -I system_mib snmp_mib hr_system hw_sensors pass_persist extend -f -p /run/snmpd.pid ├─3449 /usr/local/libexec/ORNO-OR-WE-505-snmp /ORNO505 └─3453 /usr/local/libexec/ORNO-OR-WE-504-snmp /dev/ttyUSB0 Feb 13 21:22:55 ciastko-malinowe systemd[1]: Starting Simple Network Management Protocol (SNMP) Daemon.... Feb 13 21:22:55 ciastko-malinowe systemd[1]: Started Simple Network Management Protocol (SNMP) Daemon.. Feb 13 21:22:56 ciastko-malinowe snmpd[3448]: Cannot rename /var/lib/snmp/snmpd.conf to /var/lib/snmp/snmpd.0.conf Feb 13 21:22:56 ciastko-malinowe snmpd[3448]: Cannot unlink /var/lib/snmp/snmpd.conf Feb 13 21:22:56 ciastko-malinowe snmpd[3448]: read_config_store open failure on /var/lib/snmp/snmpd.conf Feb 13 21:22:56 ciastko-malinowe snmpd[3448]: read_config_store open failure on /var/lib/snmp/snmpd.conf Feb 13 21:22:56 ciastko-malinowe snmpd[3448]: read_config_store open failure on /var/lib/snmp/snmpd.conf", "previewURL": "https://staging.cohostcdn.org/attachment/8d072d13-25e7-4c8d-9022-8e2af6d5b777/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/8d072d13-25e7-4c8d-9022-8e2af6d5b777/a.png", "width": 1113, "height": 840 } }, { "type": "markdown", "markdown": { "content": "with 1/min polling of ORNO-MIB::orno, as is the expected real-world condition" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "with 1/min polling of ORNO-MIB::orno, as is the expected real-world condition" } { "postId": 1025037, "headline": "i think its because it was 3am, i tried again now and it showed SEPA by default", "publishedAt": "2023-02-14T18:02:54.056Z", "filename": "1025037-i-think-its-because", "transparentShareOfPostId": null, "shareOfPostId": 1024057, "tags": [ "banking" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1024057, "headline": "wait, why is it even showing me swift if im sending euros from the sepazone to the sepazone ", "publishedAt": "2023-02-14T15:00:18.186Z", "filename": "1024057-wait-why-is-it-even", "transparentShareOfPostId": null, "shareOfPostId": 1021574, "tags": [ "#1 mbank hater" ], "blocks": [ { "type": "markdown", "markdown": { "content": "and why is it only swift" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and why is it only swift" } { "postId": 1021574, "headline": "shoulda paid with card, bank wants 25zł for SWIFT lmao", "publishedAt": "2023-02-14T02:55:10.737Z", "filename": "1021574-shoulda-paid-with-ca", "transparentShareOfPostId": null, "shareOfPostId": 1021523, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "at the 4.93 rate thats 2x the bank transfer discount lol" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "at the 4.93 rate thats 2x the bank transfer discount lol" } { "postId": 1021523, "headline": "greylisting is homeophobic against me, personally (payclage got 450d)", "publishedAt": "2023-02-14T02:45:01.789Z", "filename": "1021523-greylisting-is-homeo", "transparentShareOfPostId": null, "shareOfPostId": 1021498, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1021517, "headline": "i want slower computers with normaler DTBs designed by people who are paid more to add fewer marketing features and i'm not kidding", "publishedAt": "2023-02-14T02:42:51.070Z", "filename": "1021517-i-want-slower-comput", "transparentShareOfPostId": null, "shareOfPostId": 1020806, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1021498, "headline": "holy shit lol, at 4.7881zł/€ this is 728zł, so /80zł cheaper/ than a lesser, used model w/o the default accessories. from germany.", "publishedAt": "2023-02-14T02:39:16.517Z", "filename": "1021498-holy-shit-lol-at-4", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6dd90b43-b191-4ca2-a7db-c3277549e836", "altText": " \tItem \tQuantity \tUnit Price \tPrice Brymen T4S Spare Screw-On Banana Plug \tBrymen T4S Spare Screw-On Banana Plug \t1 \t1.01 € \t1.01 € Item no.: 109142-101 Shipping time: 2 - 5 business days Screw-on gold-plated banana plug with 2mm thread, compatible with Brymen BL21S2-T4SC silicone test lead Brymen BM789 Multimeter \tBrymen BM789 Multimeter \t1 \t162.61 € \t162.61 € Item no.: BM1-107890 Shipping time: 2 - 5 business days Digital multimeter (DMM), 4 5/6 Digits, 60 000 Counts, 0.03% Base Accuracy DCV, 0.075% Base Accuracy DCA, Sample Rate 5 Sa/s / 50 Sa/s Bargraph, Single Display / Paperwhite Backlight, EF Measurement, Dual Temperature Measurement, Firmware Version 78911 1x 3.78 € Snap-On Alligator Clips (BAC3) \t Marco Reps Discount 5.00% \t1 \t-9.74 € \t-9.74 € \t Payment Discount -2.00% \t1 \t-3.27 € \t-3.27 € Payment with wire transfer including 2% payment discount (within the EU). You pay in advance via SEPA bank transfer, we ship your order after receiving the payment. \t DHL Parcel \t1 \t0.00 € \t0.00 € Free insured shipping within the European Union with DHL Parcel! Please note that your shipment will be handed over to the local post service in the destination country for delivery. \t\tTotal: \t152.16 €", "previewURL": "https://staging.cohostcdn.org/attachment/6dd90b43-b191-4ca2-a7db-c3277549e836/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/6dd90b43-b191-4ca2-a7db-c3277549e836/a.png", "width": 1152, "height": 805 } }, { "type": "markdown", "markdown": { "content": "and this subtotal also has drip-based additives" } }, { "type": "markdown", "markdown": { "content": "i also looked from curiosity, and a new one from poland would be *300zł* more lol" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and this subtotal also has drip-based additives\n\ni also looked from curiosity, and a new one from poland would be *300zł* more lol" } { "postId": 1020806, "headline": "still really funny to me that for all the marketing and semantic poison what came out of the raspberry pi foundation the \"using\" UX sucks πß", "publishedAt": "2023-02-14T00:32:02.962Z", "filename": "1020806-still-really-funny-t", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "sorry i ran out of space in the bigposting sexion" ], "blocks": [ { "type": "markdown", "markdown": { "content": "there arent useful schematics or even vague board layouts or test points layouts. except sometimes, but not for your device, fuck you" } }, { "type": "markdown", "markdown": { "content": "the \"documentation\" sexion is somehow 30% marketing, 40% \"wow look at our python bull shit!!!!!!!\" (this is on the \"hardware\" page), 20% data laid out in the worst possible way, and 100% *firefox ^F somehow doesn't fucking work*" } }, { "type": "markdown", "markdown": { "content": "there's a whole \"remote access\" sexion, which....... ? im not opening to avoid permanent brain damage but it has subheadings upon subheadings on (translated) \"systemctl enable ssh\" and \"ssh your-host\" (for two platforms, neither of which target the raspberry pi hardware family, which????), \"ssh-keygen\", \"mount -t nfs\", and \"ip a\". bro. you're a notionally-educational hardware vendor. spit out cop cock and put documentation for your fucked up proprietary bootloader on your fucking documentation page; \"Software PWM available on all pins\" shut the *fuck* up. how is it *possible* that the UX of a vendor with 100\\`000\\`000 quid in yearly revenue is worse than [some random lithuanians](https://www.8devices.com/products/carambola-2)" } } ], "numComments": 6, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "there arent useful schematics or even vague board layouts or test points layouts. except sometimes, but not for your device, fuck you\n\nthe \"documentation\" sexion is somehow 30% marketing, 40% \"wow look at our python bull shit!!!!!!!\" (this is on the \"hardware\" page), 20% data laid out in the worst possible way, and 100% *firefox ^F somehow doesn't fucking work*\n\nthere's a whole \"remote access\" sexion, which....... ? im not opening to avoid permanent brain damage but it has subheadings upon subheadings on (translated) \"systemctl enable ssh\" and \"ssh your-host\" (for two platforms, neither of which target the raspberry pi hardware family, which????), \"ssh-keygen\", \"mount -t nfs\", and \"ip a\". bro. you're a notionally-educational hardware vendor. spit out cop cock and put documentation for your fucked up proprietary bootloader on your fucking documentation page; \"Software PWM available on all pins\" shut the *fuck* up. how is it *possible* that the UX of a vendor with 100\\`000\\`000 quid in yearly revenue is worse than [some random lithuanians](https://www.8devices.com/products/carambola-2)" } { "postId": 1018485, "headline": "hehe", "publishedAt": "2023-02-13T18:14:29.716Z", "filename": "1018485-hehe", "transparentShareOfPostId": null, "shareOfPostId": 1018001, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "17d3b93f-da94-4f59-9a23-ccb81137b3a4", "altText": "ciastko-malinowe:~$ free -h total used free shared buff/cache available Mem: 432Mi 33Mi 266Mi 5.0Mi 132Mi 383Mi Swap: 0B 0B 0B ciastko-malinowe:~$ logout Connection to ciastko-malinowe closed. tarta:~$ free -h total used free shared buff/cache available Mem: 94Gi 73Gi 18Gi 1.3Gi 2.9Gi 18Gi Swap: 8.0Gi 32Mi 8.0Gi", "previewURL": "https://staging.cohostcdn.org/attachment/17d3b93f-da94-4f59-9a23-ccb81137b3a4/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/17d3b93f-da94-4f59-9a23-ccb81137b3a4/a.png", "width": 594, "height": 155 } }, { "type": "markdown", "markdown": { "content": "i gamed down the golden image rootfs to 324M used too, which is ~acceptable when keeping all modules and firmware i think" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i gamed down the golden image rootfs to 324M used too, which is ~acceptable when keeping all modules and firmware i think" } { "postId": 1018001, "headline": "holy piss were countin", "publishedAt": "2023-02-13T16:49:19.237Z", "filename": "1018001-holy-piss-were-count", "transparentShareOfPostId": null, "shareOfPostId": 1015303, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e63016fa-8c7c-4d4a-9512-7de49f5a0c22", "altText": "", "previewURL": "https://proxy-staging.cohostcdn.org/kyjJnzduCLlXWMSm2eyaJnsDXjfww9JGYhSr7WB_kQg/f:png/czM6Ly9yZWRjZW50LWRldi9hdHRhY2htZW50L2U2MzAxNmZhLThjN2MtNGQ0YS05NTEyLTdkZTQ5ZjVhMGMyMi8yMDIzLTAyLTEzIDE1LTEzLTI2LmdpZg", "fileURL": "https://staging.cohostcdn.org/attachment/e63016fa-8c7c-4d4a-9512-7de49f5a0c22/2023-02-13%2015-13-26.gif", "width": 2560, "height": 1440 } }, { "type": "markdown", "markdown": { "content": "and theres drip mode as well:" } }, { "type": "markdown", "markdown": { "content": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-02-13-1018001-holy-piss-were-count-MOV_0050.MP4" } }, { "type": "markdown", "markdown": { "content": "(idk how well this comes out, the blinks are short and i have no explicit control over the frame integration time)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and theres drip mode as well:\n\nhttps://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-02-13-1018001-holy-piss-were-count-MOV_0050.MP4\n\n(idk how well this comes out, the blinks are short and i have no explicit control over the frame integration time)" } { "postId": 1015811, "headline": "baffling", "publishedAt": "2023-02-13T04:28:36.067Z", "filename": "1015811-baffling", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "twink death", "why was that a suggested tag when i typed in \"twink\" lol" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://github.com/systemd/systemd/issues/26406" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/systemd/systemd/issues/26406" } { "postId": 1015303, "headline": "i was expecting this to be the worst experience of my life but the api is delightful and it just works", "publishedAt": "2023-02-13T02:33:17.304Z", "filename": "1015303-i-was-expecting-this", "transparentShareOfPostId": null, "shareOfPostId": 1015005, "tags": [ "gpio.h my beloved" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "1db149e4-c1a1-4bb3-a10b-2435df1d2269", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/1db149e4-c1a1-4bb3-a10b-2435df1d2269/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/1db149e4-c1a1-4bb3-a10b-2435df1d2269/a.png", "width": 1029, "height": 1195 } }, { "type": "markdown", "markdown": { "content": "as in: you just say what you want in GPIO_V2_GET_LINE_IOCTL, that gives you an fd to read, you sleep in read, and it's pre-timestamped. i cannot get over the usability of this" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "as in: you just say what you want in GPIO_V2_GET_LINE_IOCTL, that gives you an fd to read, you sleep in read, and it's pre-timestamped. i cannot get over the usability of this" } { "postId": 1015005, "headline": "also, the brain geniuses on elektroda said 90ms pulse width and im consistently seeing 37.6ms/33.8ms avg., resp.", "publishedAt": "2023-02-13T01:33:18.390Z", "filename": "1015005-also-the-brain-geni", "transparentShareOfPostId": null, "shareOfPostId": 1014816, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "[brain geniuses on Elektroda](//www.elektroda.pl/rtvforum/topic2680544.html)" } } ], "numComments": 2, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "[brain geniuses on Elektroda](//www.elektroda.pl/rtvforum/topic2680544.html)" } { "postId": 1014816, "headline": "okay pog im literally just some administriva away from being done lol", "publishedAt": "2023-02-13T00:56:20.795Z", "filename": "1014816-okay-pog-im-literall", "transparentShareOfPostId": null, "shareOfPostId": 1014609, "tags": [ "gpio.h my beloved" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "19b78b40-ff71-4af8-8114-199c0325705f", "altText": "8727791207292: RISING, id=5; globl=327; line=250 8727800689236: RISING, id=5; globl=328; line=251 8729787476572: RISING, id=5; globl=329; line=252 8730941790801: FALLING, id=5; globl=330; line=253 8730981647567: RISING, id=5; globl=331; line=254 8736190990070: FALLING, id=5; globl=332; line=255 8736226159864: RISING, id=5; globl=333; line=256 8741373791820: FALLING, id=5; globl=334; line=257 8741411011604: RISING, id=5; globl=335; line=258 8746745687565: FALLING, id=5; globl=336; line=259 8746785222335: RISING, id=5; globl=337; line=260 8752114056428: FALLING, id=5; globl=338; line=261 8752149506222: RISING, id=5; globl=339; line=262 8757472371445: FALLING, id=5; globl=340; line=263 8757508872234: RISING, id=5; globl=341; line=264 8762741961069: FALLING, id=5; globl=342; line=265 8762778444859: RISING, id=5; globl=343; line=266 8767903493404: FALLING, id=5; globl=344; line=267 8767943418175: RISING, id=5; globl=345; line=268 8773150439337: FALLING, id=5; globl=346; line=269 8773187927122: RISING, id=5; globl=347; line=270 8778439499118: FALLING, id=5; globl=348; line=271 8778477556901: RISING, id=5; globl=349; line=272 8783644308468: FALLING, id=5; globl=350; line=273 8783682221253: RISING, id=5; globl=351; line=274 8788846570918: FALLING, id=5; globl=352; line=275 8788881956717: RISING, id=5; globl=353; line=276 8794113482087: FALLING, id=5; globl=354; line=277 8794151590871: RISING, id=5; globl=355; line=278 8799424078095: FALLING, id=5; globl=356; line=279 8799460906888: RISING, id=5; globl=357; line=280 8804655557635: FALLING, id=5; globl=358; line=281 8804695127412: RISING, id=5; globl=359; line=282 8809919810073: FALLING, id=5; globl=360; line=283 8809959774849: RISING, id=5; globl=361; line=284 8815110984004: FALLING, id=5; globl=362; line=285 8815149546788: RISING, id=5; globl=363; line=286 8820410901408: FALLING, id=5; globl=364; line=287 8820449187194: RISING, id=5; globl=365; line=288 8825669579123: FALLING, id=5; globl=366; line=289 8825708522907: RISING, id=5; globl=367; line=290 8830975998655: FALLING, id=5; globl=368; line=291 8831012754451: RISING, id=5; globl=369; line=292 8836162080933: FALLING, id=5; globl=370; line=293 8836197672736: RISING, id=5; globl=371; line=294 8841474862589: FALLING, id=5; globl=372; line=295 8841511900384: RISING, id=5; globl=373; line=296 8846786019333: FALLING, id=5; globl=374; line=297 8846821218139: RISING, id=5; globl=375; line=298 8852041677460: FALLING, id=5; globl=376; line=299 8852080720246: RISING, id=5; globl=377; line=300 ^Z [1]+ Stopped ./ORNO-OR-WE-505-gpio /dupaninka /dev/gpiochip0 nabijaczleweli@ciastko-malinowe:/tmp$", "previewURL": "https://staging.cohostcdn.org/attachment/19b78b40-ff71-4af8-8114-199c0325705f/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/19b78b40-ff71-4af8-8114-199c0325705f/a.png", "width": 556, "height": 845 } }, { "type": "markdown", "markdown": { "content": "such a nice api" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "such a nice api" } { "postId": 1014609, "headline": "gpio.h my beloved", "publishedAt": "2023-02-13T00:17:07.712Z", "filename": "1014609-gpio-h-my-beloved", "transparentShareOfPostId": null, "shareOfPostId": 1014145, "tags": [ "gpio.h my beloved" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "0847e7c7-35eb-4b9f-8daa-33cbdb32c55e", "altText": "# ls -l /proc/628/fd total 0 lrwx------ 1 root root 64 Feb 13 01:13 0 -> /dev/pts/0 lrwx------ 1 root root 64 Feb 13 01:13 1 -> /dev/pts/0 lrwx------ 1 root root 64 Feb 13 01:13 2 -> /dev/pts/0 lrwx------ 1 root root 64 Feb 13 01:13 3 -> /dev/gpiochip0 lr-x------ 1 root root 64 Feb 13 01:13 4 -> anon_inode:gpio-line # ./lsgpio GPIO chip: gpiochip0, \"pinctrl-bcm2835\", 54 GPIO lines line 0: \"ID_SDA\" unused [input] line 1: \"ID_SCL\" unused [input] line 2: \"SDA1\" unused [input] line 3: \"SCL1\" unused [input] line 4: \"GPIO_GCLK\" unused [input] line 5: \"GPIO5\" \"ORNO-OR-WE-505-gpio.c\" [used, input, pull-up, falling-edge] line 6: \"GPIO6\" \"ORNO-OR-WE-505-gpio.c\" [used, input, pull-up, falling-edge] line 7: \"SPI_CE1_N\" unused [input] line 8: \"SPI_CE0_N\" unused [input]", "previewURL": "https://staging.cohostcdn.org/attachment/0847e7c7-35eb-4b9f-8daa-33cbdb32c55e/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/0847e7c7-35eb-4b9f-8daa-33cbdb32c55e/a.png", "width": 627, "height": 273 } }, { "type": "markdown", "markdown": { "content": "gpio.h my beloved" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "gpio.h my beloved" } { "postId": 1014145, "headline": "holy shit i b reading da meters", "publishedAt": "2023-02-12T22:44:31.536Z", "filename": "1014145-holy-shit-i-b-readin", "transparentShareOfPostId": null, "shareOfPostId": 1013258, "tags": [ "outstanding", "hat off to the linux gpio maintainers because wo-fucking-wee" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-02-12-1014145-holy-shit-i-b-readin-MOV_0049.MP4" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-02-12-1014145-holy-shit-i-b-readin-MOV_0049.MP4" } { "postId": 1013258, "headline": "come on, how nice is that", "publishedAt": "2023-02-12T20:21:18.047Z", "filename": "1013258-come-on-how-nice-is", "transparentShareOfPostId": null, "shareOfPostId": 1012090, "tags": [ "gpio" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "bd792aa4-b6b5-47bd-b9a5-0703434c3d49", "altText": "# ./lsgpio GPIO chip: gpiochip0, \"pinctrl-bcm2835\", 54 GPIO lines line 0: \"ID_SDA\" unused [input] line 1: \"ID_SCL\" unused [input] line 2: \"SDA1\" unused [input] line 3: \"SCL1\" unused [input] line 4: \"GPIO_GCLK\" unused [input] line 5: \"GPIO5\" unused [input] line 6: \"GPIO6\" unused [output] line 7: \"SPI_CE1_N\" unused [input] line 8: \"SPI_CE0_N\" unused [input] line 9: \"SPI_MISO\" unused [input] line 10: \"SPI_MOSI\" unused [input] line 11: \"SPI_SCLK\" unused [input] line 12: \"GPIO12\" unused [input] line 13: \"GPIO13\" unused [input] line 14: \"TXD0\" unused [input] line 15: \"RXD0\" unused [input] line 16: \"GPIO16\" unused [input] line 17: \"GPIO17\" unused [input] line 18: \"GPIO18\" unused [input] line 19: \"GPIO19\" unused [input] line 20: \"GPIO20\" unused [input] line 21: \"GPIO21\" unused [input] line 22: \"GPIO22\" unused [input] line 23: \"GPIO23\" unused [input] line 24: \"GPIO24\" unused [input] line 25: \"GPIO25\" unused [input] line 26: \"GPIO26\" unused [input] line 27: \"GPIO27\" unused [input] line 28: \"SDA0\" unused [input] line 29: \"SCL0\" unused [input] line 30: \"CTS0\" unused [input] line 31: \"RTS0\" unused [input] line 32: \"TXD0\" unused [input] line 33: \"RXD0\" unused [input] line 34: \"SD1_CLK\" unused [input] line 35: \"SD1_CMD\" unused [input] line 36: \"SD1_DATA0\" unused [input] line 37: \"SD1_DATA1\" unused [input] line 38: \"SD1_DATA2\" unused [input] line 39: \"SD1_DATA3\" unused [input] line 40: \"CAM_GPIO1\" unused [output] line 41: \"WL_ON\" \"reset\" [used, output, active-low] line 42: \"NC\" unused [input] line 43: \"WIFI_CLK\" unused [input] line 44: \"CAM_GPIO0\" unused [output] line 45: \"BT_ON\" \"shutdown\" [used, output] line 46: \"HDMI_HPD_N\" unused [input] line 47: \"STATUS_LED_N\" \"ACT\" [used, output, active-low] line 48: \"SD_CLK_R\" unused [input] line 49: \"SD_CMD_R\" unused [input] line 50: \"SD_DATA0_R\" unused [input] line 51: \"SD_DATA1_R\" unused [input] line 52: \"SD_DATA2_R\" unused [input] line 53: \"SD_DATA3_R\" unused [input] $ cc -target arm-linux-gnueabi -fuse-ld=lld lsgpio.c -std=gnu89 -olsgpio $ scp lsgpio ciastko-malinowe:/tmp/ lsgpio 100% 11KB 887.7KB/s 00:00", "previewURL": "https://staging.cohostcdn.org/attachment/bd792aa4-b6b5-47bd-b9a5-0703434c3d49/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/bd792aa4-b6b5-47bd-b9a5-0703434c3d49/a.png", "width": 1214, "height": 974 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1012973, "headline": "", "publishedAt": "2023-02-12T19:34:19.759Z", "filename": "1012973-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 1012430, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1031175" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1031175" } { "postId": 1012430, "headline": "strace moment lol", "publishedAt": "2023-02-12T17:55:28.284Z", "filename": "1012430-strace-moment-lol", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8c1e1213-cf2b-46c5-b59f-a9b0c20fad18", "altText": "$ sudo strace /tmp/qwe execve(\"/tmp/qwe\", [\"/tmp/qwe\"], 0xbeb5d800 /* 13 vars */) = 0 brk(NULL) = 0x1b29000 uname({sysname=\"Linux\", nodename=\"ciastko-malinowe\", ...}) = 0 access(\"/etc/ld.so.preload\", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, \"/etc/ld.so.cache\", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=10129, ...}) = 0 mmap2(NULL, 10129, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6f54000 close(3) = 0 openat(AT_FDCWD, \"/lib/arm-linux-gnueabi/libc.so.6\", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 read(3, \"\\177ELF\\1\\1\\1\\0\\0\\0\\0\\0\\0\\0\\0\\0\\3\\0(\\0\\1\\0\\0\\0\\\\y\\1\\0004\\0\\0\\0\"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1340264, ...}) = 0 mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f52000 mmap2(NULL, 1409596, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6dcd000 mprotect(0xb6f11000, 61440, PROT_NONE) = 0 mmap2(0xb6f20000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x143000) = 0xb6f20000 mmap2(0xb6f23000, 8764, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6f23000 close(3) = 0 set_tls(0xb6f52bf0) = 0 mprotect(0xb6f20000, 8192, PROT_READ) = 0 mprotect(0x4a0000, 4096, PROT_READ) = 0 mprotect(0xb6f57000, 4096, PROT_READ) = 0 munmap(0xb6f54000, 10129) = 0 openat(AT_FDCWD, \"/sys/class/leds/ACT/brightness\", O_WRONLY) = 3 pwrite64(3, \"0\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0 pwrite64(3, \"1\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0 pwrite64(3, \"0\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0 pwrite64(3, \"1\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0 pwrite64(3, \"0\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0 pwrite64(3, \"1\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0 pwrite64(3, \"0\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0 pwrite64(3, \"1\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0 pwrite64(3, \"0\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0 pwrite64(3, \"1\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0 pwrite64(3, \"0\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0 pwrite64(3, \"1\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0 pwrite64(3, \"0\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0 pwrite64(3, \"1\", 1, 0) = 1 clock_nanosleep_time64(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=20839490557837312}, 0xbea51638) = 0", "previewURL": "https://staging.cohostcdn.org/attachment/8c1e1213-cf2b-46c5-b59f-a9b0c20fad18/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/8c1e1213-cf2b-46c5-b59f-a9b0c20fad18/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1012090, "headline": "all filesystems ro and it works :0", "publishedAt": "2023-02-12T16:36:06.151Z", "filename": "1012090-all-filesystems-ro-a", "transparentShareOfPostId": null, "shareOfPostId": 1006980, "tags": [ "#1 SD card hater" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8a36e1b1-200a-4452-a4ff-3de3e3413a32", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8a36e1b1-200a-4452-a4ff-3de3e3413a32/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/8a36e1b1-200a-4452-a4ff-3de3e3413a32/a.png", "width": 1224, "height": 487 } }, { "type": "attachment", "attachment": { "attachmentId": "8e6b8641-b9e6-4d6f-a3de-e668dd295319", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8e6b8641-b9e6-4d6f-a3de-e668dd295319/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/8e6b8641-b9e6-4d6f-a3de-e668dd295319/image.png", "width": 1224, "height": 853 } }, { "type": "markdown", "markdown": { "content": "maybe the SD card wont explode instantly after all" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "maybe the SD card wont explode instantly after all" } { "postId": 1009425, "headline": "and tell you what, the Högert HT1P182? absolute magic. this shit strips a Cat. 6 just as perfectly as it strips single strands", "publishedAt": "2023-02-12T01:43:49.183Z", "filename": "1009425-and-tell-you-what-t", "transparentShareOfPostId": null, "shareOfPostId": 1009414, "tags": [ "corollary" ], "blocks": [ { "type": "markdown", "markdown": { "content": "the .05-10mm² spec is *not* a lie" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "the .05-10mm² spec is *not* a lie" } { "postId": 1009414, "headline": "friendship ended with breadboard cables of all sorts, even the ones i bought that are mostly Fine I Guess, twisted pair is my new friend", "publishedAt": "2023-02-12T01:40:42.099Z", "filename": "1009414-friendship-ended-wit", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "and by god its so much fucking better at everything" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1007552, "headline": "my 1yr-since-last-test reminder popped and lol+lmao if i sequentially test one disk at a time it's 2d11h", "publishedAt": "2023-02-11T19:18:04.276Z", "filename": "1007552-my-1yr-since-last-te", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "brought to you by 451m-recommended-polling 4T- and 810m-recommended-polling 8T schugarts" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "brought to you by 451m-recommended-polling 4T- and 810m-recommended-polling 8T schugarts" } { "postId": 1007063, "headline": "why the FUCK does systemd.time not accept ISO8601 stamps but accepts a similar format with a space instead of a T", "publishedAt": "2023-02-11T17:35:03.682Z", "filename": "1007063-why-the-fuck-does-sy", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "i will strangle the twink" ], "blocks": [], "numComments": 3, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1006980, "headline": "we really live in an amazing era", "publishedAt": "2023-02-11T17:15:58.198Z", "filename": "1006980-we-really-live-in-an", "transparentShareOfPostId": null, "shareOfPostId": 1006253, "tags": [ "clang", "my beloved" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "92e58c7c-68fa-41e0-ba68-56b32b7c9b6e", "altText": "$ make clean rm -f ORNO-OR-WE-504-modbus ORNO-OR-WE-505-gpio ORNO-OR-WE-504-snmp ORNO-OR-WE-505-snmp ORNO-OR-WE-dumpy $ make -j cc -std=c2x -I/usr/include/modbus -D_GNU_SOURCE -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -g -Wall -Wextra -flto=full -fuse-ld=lld -Wl,--as-needed -lrt -latomic -lmodbus ORNO-OR-WE-504-modbus.c -o ORNO-OR-WE-504-modbus cc -std=c2x -I/usr/include/modbus -D_GNU_SOURCE -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -g -Wall -Wextra -flto=full -fuse-ld=lld -Wl,--as-needed -lrt -latomic -lmodbus ORNO-OR-WE-505-gpio.c -o ORNO-OR-WE-505-gpio c++ -std=c++20 -D_GNU_SOURCE -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -g -Wall -Wextra -flto=full -fuse-ld=lld -Wl,--as-needed -lrt -latomic -lmodbus ORNO-OR-WE-504-snmp.cpp -o ORNO-OR-WE-504-snmp c++ -std=c++20 -D_GNU_SOURCE -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -g -Wall -Wextra -flto=full -fuse-ld=lld -Wl,--as-needed -lrt -latomic -lmodbus ORNO-OR-WE-505-snmp.cpp -o ORNO-OR-WE-505-snmp cp ORNO-OR-WE-dumpy.sh ORNO-OR-WE-dumpy $ file ORNO-OR-WE-504-modbus ORNO-OR-WE-505-gpio ORNO-OR-WE-504-snmp ORNO-OR-WE-505-snmp ORNO-OR-WE-dumpy ORNO-OR-WE-504-modbus: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[xxHash]=a58765009c288441, with debug_info, not stripped ORNO-OR-WE-505-gpio: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[xxHash]=dff6cd7a988f007d, with debug_info, not stripped ORNO-OR-WE-504-snmp: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[xxHash]=1c805d687f14be15, with debug_info, not stripped ORNO-OR-WE-505-snmp: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[xxHash]=42917d88e82d6e4d, with debug_info, not stripped ORNO-OR-WE-dumpy: POSIX shell script, ASCII text executable $ make clean rm -f ORNO-OR-WE-504-modbus ORNO-OR-WE-505-gpio ORNO-OR-WE-504-snmp ORNO-OR-WE-505-snmp ORNO-OR-WE-dumpy $ $ CPPFLAGS=\"-target arm-linux-gnueabi -Wno-atomic-alignment -Wno-unaligned-access\" LDFLAGS=-L. make -j cc -std=c2x -I/usr/include/modbus -target arm-linux-gnueabi -Wno-atomic-alignment -Wno-unaligned-access -D_GNU_SOURCE -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -g -Wall -Wextra -L. -flto=full -fuse-ld=lld -Wl,--as-needed -lrt -latomic -lmodbus ORNO-OR-WE-504-modbus.c -o ORNO-OR-WE-504-modbus cc -std=c2x -I/usr/include/modbus -target arm-linux-gnueabi -Wno-atomic-alignment -Wno-unaligned-access -D_GNU_SOURCE -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -g -Wall -Wextra -L. -flto=full -fuse-ld=lld -Wl,--as-needed -lrt -latomic -lmodbus ORNO-OR-WE-505-gpio.c -o ORNO-OR-WE-505-gpio c++ -std=c++20 -target arm-linux-gnueabi -Wno-atomic-alignment -Wno-unaligned-access -D_GNU_SOURCE -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -g -Wall -Wextra -L. -flto=full -fuse-ld=lld -Wl,--as-needed -lrt -latomic -lmodbus ORNO-OR-WE-504-snmp.cpp -o ORNO-OR-WE-504-snmp c++ -std=c++20 -target arm-linux-gnueabi -Wno-atomic-alignment -Wno-unaligned-access -D_GNU_SOURCE -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -g -Wall -Wextra -L. -flto=full -fuse-ld=lld -Wl,--as-needed -lrt -latomic -lmodbus ORNO-OR-WE-505-snmp.cpp -o ORNO-OR-WE-505-snmp cp ORNO-OR-WE-dumpy.sh ORNO-OR-WE-dumpy $ file ORNO-OR-WE-504-modbus ORNO-OR-WE-505-gpio ORNO-OR-WE-504-snmp ORNO-OR-WE-505-snmp ORNO-OR-WE-dumpy ORNO-OR-WE-504-modbus: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 3.2.0, BuildID[xxHash]=44fdf79bc38c0196, with debug_info, not stripped ORNO-OR-WE-505-gpio: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 3.2.0, BuildID[xxHash]=74c95938f997db5b, with debug_info, not stripped ORNO-OR-WE-504-snmp: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 3.2.0, BuildID[xxHash]=65f435484ede0393, with debug_info, not stripped ORNO-OR-WE-505-snmp: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 3.2.0, BuildID[xxHash]=e7cf566d96f8f12d, with debug_info, not stripped ORNO-OR-WE-dumpy: POSIX shell script, ASCII text executable", "previewURL": "https://staging.cohostcdn.org/attachment/92e58c7c-68fa-41e0-ba68-56b32b7c9b6e/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/92e58c7c-68fa-41e0-ba68-56b32b7c9b6e/a.png", "width": 1224, "height": 689 } }, { "type": "markdown", "markdown": { "content": "(the -L. is for libmodbus, im not installing armel-native packages just for this)" } }, { "type": "markdown", "markdown": { "content": "i also dont think i posted the shart link, if you also have some polish leccy meters (though I suspect the impulse driver will be relatively universal):" } }, { "type": "markdown", "markdown": { "content": "https://git.sr.ht/~nabijaczleweli/ORNO-OR-WE-504-505-507-snmp" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(the -L. is for libmodbus, im not installing armel-native packages just for this)\n\ni also dont think i posted the shart link, if you also have some polish leccy meters (though I suspect the impulse driver will be relatively universal):\n\nhttps://git.sr.ht/~nabijaczleweli/ORNO-OR-WE-504-505-507-snmp" } { "postId": 1006253, "headline": "lol. lmao.", "publishedAt": "2023-02-11T13:44:56.237Z", "filename": "1006253-lol-lmao", "transparentShareOfPostId": null, "shareOfPostId": 1006116, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d4c0312a-a9a7-494c-b236-41facad41ac8", "altText": "Full Name * Address * Country * Corporation (optional) E-mail * Github username * Telephone Confirmation * Please type \"I AGREE\" below to indicate you agree to the terms.", "previewURL": "https://staging.cohostcdn.org/attachment/d4c0312a-a9a7-494c-b236-41facad41ac8/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/d4c0312a-a9a7-494c-b236-41facad41ac8/a.png", "width": 833, "height": 1372 } }, { "type": "attachment", "attachment": { "attachmentId": "3757bcc1-1f28-4226-bbf2-7180c28a0d97", "altText": "2. Grant of Copyright Lilcense. Subject to the terms and conditions of this Agreement, You hereby grant to The Project and to recipients of software distributed by The Project a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contributions and such derivative works.", "previewURL": "https://staging.cohostcdn.org/attachment/3757bcc1-1f28-4226-bbf2-7180c28a0d97/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/3757bcc1-1f28-4226-bbf2-7180c28a0d97/b.png", "width": 771, "height": 145 } }, { "type": "markdown", "markdown": { "content": "clown shit" } }, { "type": "markdown", "markdown": { "content": "https://github.com/stephane/libmodbus/pull/684" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "clown shit\n\nhttps://github.com/stephane/libmodbus/pull/684" } { "postId": 1006116, "headline": "first multidrop test with addresses :0", "publishedAt": "2023-02-11T12:42:56.465Z", "filename": "1006116-first-multidrop-test", "transparentShareOfPostId": null, "shareOfPostId": 1003955, "tags": [ "modbus" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "9b978492-cadf-47a5-ac73-edadb948c2c4", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/9b978492-cadf-47a5-ac73-edadb948c2c4/2023-02-11-13%EF%80%A217%EF%80%A237-nabtop-1280x800.png", "fileURL": "https://staging.cohostcdn.org/attachment/9b978492-cadf-47a5-ac73-edadb948c2c4/2023-02-11-13%EF%80%A217%EF%80%A237-nabtop-1280x800.png", "width": 1280, "height": 800 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1003955, "headline": "correxion: you can spec the address explicitly, but it's strictly denominational about an 8-nibble passphrase; correxion: it's impossible", "publishedAt": "2023-02-11T01:19:11.323Z", "filename": "1003955-correxion-you-can-s", "transparentShareOfPostId": null, "shareOfPostId": 1002648, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": " i cannot get it to work regardless of the arcana i do and how i torture it, despite posting the same data as the configger; i think its because of modbus's explicit precise inter-byte (inter-message? both?) sleeps that libmodbus boasts about not having" } }, { "type": "markdown", "markdown": { "content": "itll be in Attic/ for posterity but for my usecase i can just set the addresses and serials once manually :v" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": " i cannot get it to work regardless of the arcana i do and how i torture it, despite posting the same data as the configger; i think its because of modbus's explicit precise inter-byte (inter-message? both?) sleeps that libmodbus boasts about not having\n\nitll be in Attic/ for posterity but for my usecase i can just set the addresses and serials once manually :v" } { "postId": 1003087, "headline": "that failed too, c# fonts are just too powerful, but I did manage to record a set-serial & -addr tx, and thats a non-standard request type", "publishedAt": "2023-02-10T22:51:59.549Z", "filename": "1003087-that-failed-too-c", "transparentShareOfPostId": null, "shareOfPostId": 1002648, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e4f2f548-e9df-43dd-b349-fc6e6da556e9", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/e4f2f548-e9df-43dd-b349-fc6e6da556e9/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/e4f2f548-e9df-43dd-b349-fc6e6da556e9/a.png", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "63b2873a-da6d-45d1-b038-ba9bc74209d4", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/63b2873a-da6d-45d1-b038-ba9bc74209d4/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/63b2873a-da6d-45d1-b038-ba9bc74209d4/b.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "(latest modbus spec pdf on the right)" } }, { "type": "markdown", "markdown": { "content": "and also not what they spec!!!!!!!!!!!!!!!!!!!!!!!" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(latest modbus spec pdf on the right)\n\nand also not what they spec!!!!!!!!!!!!!!!!!!!!!!!" } { "postId": 1002648, "headline": "worse, its not just broadcast, theres some special stinky sauce in the program", "publishedAt": "2023-02-10T21:40:31.808Z", "filename": "1002648-worse-its-not-just", "transparentShareOfPostId": null, "shareOfPostId": 1002162, "tags": [ "lets see" ], "blocks": [ { "type": "markdown", "markdown": { "content": "and i cant \"emulate\" the meter well enough by just reading from the USB/serial adapter" } }, { "type": "markdown", "markdown": { "content": "so i snapshotted the entire pool on my laptop and installed wine32 and mono and ms fonts and deleted my wine config because it wouldnt load" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and i cant \"emulate\" the meter well enough by just reading from the USB/serial adapter\n\nso i snapshotted the entire pool on my laptop and installed wine32 and mono and ms fonts and deleted my wine config because it wouldnt load" } { "postId": 1002162, "headline": "gave up, ran their exe (on father's laptop, im not figuring out what the fuck \"wine mono\" is), and their documentation is FUCKING WRONG", "publishedAt": "2023-02-10T20:27:39.615Z", "filename": "1002162-gave-up-ran-their-e", "transparentShareOfPostId": null, "shareOfPostId": 1001991, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f1768a1a-cd12-41f3-a14c-7457b6660532", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f1768a1a-cd12-41f3-a14c-7457b6660532/image_2023_02_10T20_13_55_136Z.png", "fileURL": "https://staging.cohostcdn.org/attachment/f1768a1a-cd12-41f3-a14c-7457b6660532/image_2023_02_10T20_13_55_136Z.png", "width": 1115, "height": 735 } }, { "type": "attachment", "attachment": { "attachmentId": "db5695f8-fb37-4f42-bdda-423131684f8b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/db5695f8-fb37-4f42-bdda-423131684f8b/2023-02-10-21%EF%80%A216%EF%80%A244-nabtop-1280x800.png", "fileURL": "https://staging.cohostcdn.org/attachment/db5695f8-fb37-4f42-bdda-423131684f8b/2023-02-10-21%EF%80%A216%EF%80%A244-nabtop-1280x800.png", "width": 1280, "height": 800 } }, { "type": "markdown", "markdown": { "content": "in that you need to *broadcast* the address change, not just send it, *and they explicitly say to send it to the device*" } }, { "type": "markdown", "markdown": { "content": "hey, guess what doesn't work in modern mbpoll, that i remember glancing through when initially trying to connect…" } }, { "type": "markdown", "markdown": { "content": "https://github.com/epsilonrt/mbpoll/issues/39" } }, { "type": "markdown", "markdown": { "content": "> Some RTU devices need to get initialized to a certain address via the 0x00 broadcast address. But currently RTU_SLAVEADDR_MIN is defined as 1" } }, { "type": "markdown", "markdown": { "content": "lol. lmfao." } } ], "numComments": 5, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "in that you need to *broadcast* the address change, not just send it, *and they explicitly say to send it to the device*\n\nhey, guess what doesn't work in modern mbpoll, that i remember glancing through when initially trying to connect…\n\nhttps://github.com/epsilonrt/mbpoll/issues/39\n\n> Some RTU devices need to get initialized to a certain address via the 0x00 broadcast address. But currently RTU_SLAVEADDR_MIN is defined as 1\n\nlol. lmfao." } { "postId": 1001991, "headline": "its returning with the top bit set in the second byte and an invalid CRC (acc'g to libmodbus) both for register 6 and 15", "publishedAt": "2023-02-10T20:03:56.393Z", "filename": "1001991-its-returning-with-t", "transparentShareOfPostId": null, "shareOfPostId": 1001828, "tags": [ "modbus" ], "blocks": [ { "type": "markdown", "markdown": { "content": "register 6 is what the manual says, register 15 is what it returns the address when reading. save me from this hell" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "register 6 is what the manual says, register 15 is what it returns the address when reading. save me from this hell" } { "postId": 1001828, "headline": "lmfaooooo id been wondering how they negotiate addresses but chalked it up to meh protocol magic. i think they're all address 1 by default �", "publishedAt": "2023-02-10T19:37:45.512Z", "filename": "1001828-lmfaooooo-id-been-wo", "transparentShareOfPostId": null, "shareOfPostId": 1001612, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "7a8e84d2-fef7-4ffb-96c8-9316f3860325", "altText": "Read kWh reading: Meter address(1byte);Function code(1byte) ;Start address (2byte) ;Register count(2byte) ;CRC(2byte) Such as : 01 03 00 00 00 03 05 CB //DATE:01 02 03 00 00 00 03 05 f8 //DATE:02 Return: Meter address(1byte);Function code(1byte) ;data length (1byte) ;data (6byte) ;CRC(2byte) 12 03 06 00 00 00 01 00 3A 29 96 Password efficacy: Meter address(1byte);Function code(1byte) ;Start address (2byte) ; Register count(3byte) ;Data(8byte);CRC(2byte) Such as : 02 10 00 80 00 04 08 00 00 00 00 00 00 00 00 f7 05 //PASSWORD:00000000 DATE:02 02 10 00 80 00 04 08 00 12 00 34 00 56 00 78 94 f2 //PASSWORD:12345678 01 10 00 80 00 04 08 00 00 00 00 00 00 00 00 b4 04 //PASSWORD:00000000 DATE:01 01 10 00 80 00 04 08 00 12 00 34 00 56 00 78 d7 f3 //PASSWORD:12345678 Return: Writr: 01 10 00 08 00 04 40 08 DATE:01 Rong: 01 10 00 08 00 00 41 CB DATE:01 Write new address: Meter address(1byte);Function code(1byte) ;Start address (2byte) ;Data(1byte) ;CRC(2byte) Such as : 01 06 00 06 00 02 e8 0a //DATE:01 Write new address: 02 02 06 00 06 00 01 a8 38 //DATE:02 Write new address: 01 Return: 01 06 00 06 00 02 e8 0a DATE:01 Write new password: Meter address(1byte);Function code(1byte) ;Start address (2byte) ; Register count(3byte) ;Data(8byte);CRC(2byte) 02 10 00 40 00 04 08 00 12 00 34 00 56 00 78 97 b3 // Write new password:12345678 02 10 00 40 00 04 08 00 00 00 00 00 00 00 00 f4 44 // Write new password: 00000000 Return: 01 10 00 40 00 04 C0 1E DATE:01", "previewURL": "https://staging.cohostcdn.org/attachment/7a8e84d2-fef7-4ffb-96c8-9316f3860325/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/7a8e84d2-fef7-4ffb-96c8-9316f3860325/a.png", "width": 2560, "height": 1440 } }, { "type": "markdown", "markdown": { "content": "as elucidated by the (entirety of!) OR-WE-504_MODBUS_Registers_list.pdf ive finally managed to dig up. lets see!!!!!" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "as elucidated by the (entirety of!) OR-WE-504_MODBUS_Registers_list.pdf ive finally managed to dig up. lets see!!!!!" } { "postId": 1001612, "headline": "yeah i can read each device individually, but not when i put more than one on the line", "publishedAt": "2023-02-10T19:02:39.853Z", "filename": "1001612-yeah-i-can-read-each", "transparentShareOfPostId": null, "shareOfPostId": 1001149, "tags": [ "modbus" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a2a7bcfa-f893-4d3b-acc4-b03713940875", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/a2a7bcfa-f893-4d3b-acc4-b03713940875/2023-02-10-19%EF%80%A230%EF%80%A237-nabtop-1280x800.png", "fileURL": "https://staging.cohostcdn.org/attachment/a2a7bcfa-f893-4d3b-acc4-b03713940875/2023-02-10-19%EF%80%A230%EF%80%A237-nabtop-1280x800.png", "width": 1280, "height": 800 } }, { "type": "markdown", "markdown": { "content": "which, idk. sux." } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "which, idk. sux." } { "postId": 1001149, "headline": "either the fucking modbus meters arent multidrop-capable or im holding it wrong but aiui there isn't much to hold wrong so", "publishedAt": "2023-02-10T17:59:32.893Z", "filename": "1001149-either-the-fucking-m", "transparentShareOfPostId": null, "shareOfPostId": 1000486, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 1000486, "headline": "leccy pulses :0:0", "publishedAt": "2023-02-10T15:40:19.232Z", "filename": "1000486-leccy-pulses-0-0", "transparentShareOfPostId": null, "shareOfPostId": 1000457, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-02-10-1000486-leccy-pulses-0-0-MOV_0048.MP4" } }, { "type": "markdown", "markdown": { "content": "falling edge trigger feasible if i manage to talk to the GPIO" } }, { "type": "markdown", "markdown": { "content": "also lol the integration time on this meter really fucks it, mathematically it comes out to 1mA, i measured 848μA with a jumper" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-02-10-1000486-leccy-pulses-0-0-MOV_0048.MP4\n\nfalling edge trigger feasible if i manage to talk to the GPIO\n\nalso lol the integration time on this meter really fucks it, mathematically it comes out to 1mA, i measured 848μA with a jumper" } { "postId": 1000457, "headline": "im in yuor leccy meter, stealing your usage habits", "publishedAt": "2023-02-10T15:36:16.719Z", "filename": "1000457-im-in-yuor-leccy-met", "transparentShareOfPostId": null, "shareOfPostId": 996031, "tags": [ "hehe" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "c9dca836-b9d5-4a60-89cc-7f8c808b7e4b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/c9dca836-b9d5-4a60-89cc-7f8c808b7e4b/DSC_2451.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/c9dca836-b9d5-4a60-89cc-7f8c808b7e4b/DSC_2451.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 996031, "headline": "yee haw", "publishedAt": "2023-02-09T22:33:47.845Z", "filename": "996031-yee-haw", "transparentShareOfPostId": null, "shareOfPostId": 993357, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "00716b30-0959-4312-9710-35fdc7fa7264", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/00716b30-0959-4312-9710-35fdc7fa7264/2023-02-09-23%EF%80%A218%EF%80%A214-nabtop-1280x800.png", "fileURL": "https://staging.cohostcdn.org/attachment/00716b30-0959-4312-9710-35fdc7fa7264/2023-02-09-23%EF%80%A218%EF%80%A214-nabtop-1280x800.png", "width": 1280, "height": 800 } }, { "type": "markdown", "markdown": { "content": "and yes the raw format is 3c 00 0f f5 for 3\\`994\\`895 (0x003cf50f), so two LSB u16s pasted together MSBly, which is PDP-11 middle-endian. plus ça change" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and yes the raw format is 3c 00 0f f5 for 3\\`994\\`895 (0x003cf50f), so two LSB u16s pasted together MSBly, which is PDP-11 middle-endian. plus ça change" } { "postId": 993357, "headline": "haters said snmpd could NEVER have drip. think again, dip shit", "publishedAt": "2023-02-09T15:25:40.055Z", "filename": "993357-haters-said-snmpd-co", "transparentShareOfPostId": null, "shareOfPostId": 987219, "tags": [ "snmp", "AT&T System V UNIX®" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "640734ab-8e1e-43f3-be99-b361278bd06e", "altText": "SNMPv2-MIB::snmpSilentDrops.0 = Counter32: 0 SNMPv2-MIB::snmpProxyDrops.0 = Counter32: 0 HOST-RESOURCES-MIB::hrSystemUptime.0 = Timeticks: (124201485) 14 days, 9:00:14.85 HOST-RESOURCES-MIB::hrSystemDate.0 = STRING: 2023-2-9,16:17:23.0,+1:0 HOST-RESOURCES-MIB::hrSystemInitialLoadDevice.0 = INTEGER: 393216 HOST-RESOURCES-MIB::hrSystemInitialLoadParameters.0 = STRING: \"BOOT_IMAGE=/@/vmlinuz-5.10.0-20-amd64 ro root=zfs:AUTO mce=dont_log_ce intel_iommu=on zfs.zfs_arc_max=96636764160 zfs.zfs_arc_lo\" HOST-RESOURCES-MIB::hrSystemNumUsers.0 = Gauge32: 3 HOST-RESOURCES-MIB::hrSystemProcesses.0 = Gauge32: 0 HOST-RESOURCES-MIB::hrSystemMaxProcesses.0 = INTEGER: 0 ORNO-MIB::ornoOrWe504DeviceIndex.1 = INTEGER: 1 ORNO-MIB::ornoOrWe504Voltage.1 = INTEGER: 6.4 V ORNO-MIB::ornoOrWe504Current.1 = INTEGER: 6.5 A ORNO-MIB::ornoOrWe504Frequency.1 = INTEGER: 6.6 Hz ORNO-MIB::ornoOrWe504ActivePower.1 = INTEGER: 67 W ORNO-MIB::ornoOrWe504ReactivePower.1 = INTEGER: 68 VAr ORNO-MIB::ornoOrWe504ApparentPower.1 = INTEGER: 69 VA ORNO-MIB::ornoOrWe504PowerFactor.1 = INTEGER: .070 ORNO-MIB::ornoOrWe504TotalEnergy.1 = INTEGER: 71 Wh ORNO-MIB::ornoOrWe504DeviceIndex.2 = INTEGER: 2 ORNO-MIB::ornoOrWe504Voltage.2 = INTEGER: 7.2 V ORNO-MIB::ornoOrWe504Current.2 = INTEGER: 7.3 A ORNO-MIB::ornoOrWe504Frequency.2 = INTEGER: 7.4 Hz ORNO-MIB::ornoOrWe504ActivePower.2 = INTEGER: 75 W ORNO-MIB::ornoOrWe504ReactivePower.2 = INTEGER: 76 VAr ORNO-MIB::ornoOrWe504ApparentPower.2 = INTEGER: 77 VA ORNO-MIB::ornoOrWe504PowerFactor.2 = INTEGER: .078 ORNO-MIB::ornoOrWe504TotalEnergy.2 = INTEGER: 79 Wh End of MIB $ #snmpwalk -Cc localhost .1 $ snmptranslate .iso.org.dod.internet.private.enterprises.orno -Tp +--orno(69) | +--ornoMIB(0) | +--ornoWe504Table(504) | | | +--ornoOrWe504Entry(0) | | Index: ornoOrWe504DeviceIndex | | | +-- -R-- Integer32 ornoOrWe504DeviceIndex(0) | | Range: 1..255 | +-- -R-- Integer32 ornoOrWe504Voltage(1) | | Textual Convention: Tenths | +-- -R-- Integer32 ornoOrWe504Current(2) | | Textual Convention: Tenths | +-- -R-- Integer32 ornoOrWe504Frequency(3) | | Textual Convention: Tenths | +-- -R-- Integer32 ornoOrWe504ActivePower(4) | +-- -R-- Integer32 ornoOrWe504ReactivePower(5) | +-- -R-- Integer32 ornoOrWe504ApparentPower(6) | +-- -R-- Integer32 ornoOrWe504PowerFactor(7) | | Textual Convention: Thousandths | +-- -R-- Integer32 ornoOrWe504TotalEnergy(8) | +--ornoWe505Table(505) | +--ornoOrWe505Entry(0) | Index: ornoOrWe505DeviceIndex | +-- -R-- Integer32 ornoOrWe505DeviceIndex(0) +-- -R-- TimeTicks ornoOrWe505Update(1) | Textual Convention: TimeStamp +-- -R-- TimeTicks ornoOrWe505Since(2) | Textual Convention: TimeStamp +-- -R-- Integer32 ornoOrWe505Energy(3)", "previewURL": "https://staging.cohostcdn.org/attachment/640734ab-8e1e-43f3-be99-b361278bd06e/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/640734ab-8e1e-43f3-be99-b361278bd06e/a.png", "width": 1224, "height": 1048 } }, { "type": "markdown", "markdown": { "content": "sysv message queues? kinda slick with it; world's most insane interface, natch, but" } }, { "type": "markdown", "markdown": { "content": "also thanks to @ThePhD's n3030 i can have enum or_we_504_msgtype : long { in c and c++ with -std=c2x, which makes this much less insane" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "sysv message queues? kinda slick with it; world's most insane interface, natch, but\n\nalso thanks to @ThePhD's n3030 i can have enum or_we_504_msgtype : long { in c and c++ with -std=c2x, which makes this much less insane" } { "postId": 990542, "headline": "still think its super fucked up i can install qemu-user-static and chroot to an armel system like its nothing and its faster than some nativ", "publishedAt": "2023-02-09T02:33:02.406Z", "filename": "990542-still-think-its-supe", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 988905, "headline": "always a good sign", "publishedAt": "2023-02-08T23:20:28.048Z", "filename": "988905-always-a-good-sign", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "ef7b3f05-31c1-43a2-a636-909183d3de55", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/ef7b3f05-31c1-43a2-a636-909183d3de55/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/ef7b3f05-31c1-43a2-a636-909183d3de55/a.png", "width": 2560, "height": 1440 } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 987219, "headline": "", "publishedAt": "2023-02-08T20:55:02.380Z", "filename": "987219-the-active-energy-fi", "transparentShareOfPostId": null, "shareOfPostId": 987160, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "the active energy field is pretty sussy but it's just a 4-byte integer sucked off as 2 2-byte ones, $ printf '%4s\\n' $(printf '%s\\n' obase=16 58932 60 | bc) | tr ' ' 0 | tac | paste -sd\\\\\\\\0 | bc
\n399634
and that's what the LCD shows too" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "the active energy field is pretty sussy but it's just a 4-byte integer sucked off as 2 2-byte ones, $ printf '%4s\\n' $(printf '%s\\n' obase=16 58932 60 | bc) | tr ' ' 0 | tac | paste -sd\\\\\\\\0 | bc
\n399634
and that's what the LCD shows too" } { "postId": 987160, "headline": "sanest setups only", "publishedAt": "2023-02-08T20:46:12.267Z", "filename": "987160-sanest-setups-only", "transparentShareOfPostId": null, "shareOfPostId": 987073, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "90faf03a-4e34-4130-a789-e975607fec7b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/90faf03a-4e34-4130-a789-e975607fec7b/DSC_2450.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/90faf03a-4e34-4130-a789-e975607fec7b/DSC_2450.JPG", "width": 3096, "height": 4128 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 987073, "headline": "we in that modbussy now baybeeeeee", "publishedAt": "2023-02-08T20:34:13.036Z", "filename": "987073-we-in-that-modbussy", "transparentShareOfPostId": null, "shareOfPostId": 983357, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "7ad25e9d-dfea-49e3-9ac5-ed50241d829f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/7ad25e9d-dfea-49e3-9ac5-ed50241d829f/DSC_2449.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/7ad25e9d-dfea-49e3-9ac5-ed50241d829f/DSC_2449.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 983357, "headline": "get in", "publishedAt": "2023-02-08T04:09:33.455Z", "filename": "983357-get-in", "transparentShareOfPostId": null, "shareOfPostId": 982752, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "eab2a7f4-8236-4a8d-92a6-7007e8cda36b", "altText": "$ snmpwalk -v1 -c public localhost .1 SNMPv2-MIB::sysDescr.0 = STRING: Linux tarta 5.10.0-20-amd64 #1 SMP Debian 5.10.158-2 (2022-12-13) x86_64 SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10 DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (1328) 0:00:13.28 SNMPv2-MIB::sysContact.0 = STRING: наб SNMPv2-MIB::sysName.0 = STRING: tarta SNMPv2-MIB::sysLocation.0 = STRING: strych SNMPv2-MIB::sysServices.0 = INTEGER: 72 SNMPv2-MIB::sysORLastChange.0 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORID.1 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance SNMPv2-MIB::sysORID.2 = OID: SNMP-MPD-MIB::snmpMPDCompliance SNMPv2-MIB::sysORID.3 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance SNMPv2-MIB::sysORID.4 = OID: SNMPv2-MIB::snmpMIB SNMPv2-MIB::sysORID.5 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup SNMPv2-MIB::sysORID.6 = OID: TCP-MIB::tcpMIB SNMPv2-MIB::sysORID.7 = OID: UDP-MIB::udpMIB SNMPv2-MIB::sysORID.8 = OID: IP-MIB::ip SNMPv2-MIB::sysORID.9 = OID: SNMP-NOTIFICATION-MIB::snmpNotifyFullCompliance SNMPv2-MIB::sysORID.10 = OID: NOTIFICATION-LOG-MIB::notificationLogMIB SNMPv2-MIB::sysORDescr.1 = STRING: The SNMP Management Architecture MIB. SNMPv2-MIB::sysORDescr.2 = STRING: The MIB for Message Processing and Dispatching. SNMPv2-MIB::sysORDescr.3 = STRING: The management information definitions for the SNMP User-based Security Model. SNMPv2-MIB::sysORDescr.4 = STRING: The MIB module for SNMPv2 entities SNMPv2-MIB::sysORDescr.5 = STRING: View-based Access Control Model for SNMP. SNMPv2-MIB::sysORDescr.6 = STRING: The MIB module for managing TCP implementations SNMPv2-MIB::sysORDescr.7 = STRING: The MIB module for managing UDP implementations SNMPv2-MIB::sysORDescr.8 = STRING: The MIB module for managing IP and ICMP implementations SNMPv2-MIB::sysORDescr.9 = STRING: The MIB modules for managing SNMP Notification, plus filtering. SNMPv2-MIB::sysORDescr.10 = STRING: The MIB module for logging SNMP Notifications. SNMPv2-MIB::sysORUpTime.1 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.2 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.3 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.4 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.5 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.6 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.7 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.8 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.9 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.10 = Timeticks: (0) 0:00:00.00 HOST-RESOURCES-MIB::hrSystemUptime.0 = Timeticks: (111498763) 12 days, 21:43:07.63 HOST-RESOURCES-MIB::hrSystemDate.0 = STRING: 2023-2-8,5:0:16.0,+1:0 HOST-RESOURCES-MIB::hrSystemInitialLoadDevice.0 = INTEGER: 393216 HOST-RESOURCES-MIB::hrSystemInitialLoadParameters.0 = STRING: \"BOOT_IMAGE=/@/vmlinuz-5.10.0-20-amd64 ro root=zfs:AUTO mce=dont_log_ce intel_iommu=on zfs.zfs_arc_max=96636764160 zfs.zfs_arc_lo\" HOST-RESOURCES-MIB::hrSystemNumUsers.0 = Gauge32: 2 HOST-RESOURCES-MIB::hrSystemProcesses.0 = Gauge32: 768 HOST-RESOURCES-MIB::hrSystemMaxProcesses.0 = INTEGER: 0 NET-SNMP-MIB::netSnmpPlaypen.1.0 = STRING: \"hello world\" NET-SNMP-MIB::netSnmpPlaypen.1.1 = INTEGER: 8675309 NET-SNMP-MIB::netSnmpPlaypen.2.0 = Hex-STRING: 00 26 B9 86 FD D4 NET-SNMP-MIB::netSnmpPlaypen.2.1 = Timeticks: (111498640) 12 days, 21:43:06.40 NET-SNMP-MIB::netSnmpPlaypen.2.2 = STRING: \"1000\" NET-SNMP-MIB::netSnmpPlaypen.2.3 = STRING: \"1001\" NET-SNMP-MIB::netSnmpPlaypen.2.4 = STRING: \"1002\" NET-SNMP-MIB::netSnmpPlaypen.2.5 = STRING: \"1003\" NET-SNMP-MIB::netSnmpPlaypen.2.6 = STRING: \"1004\" NET-SNMP-MIB::netSnmpPlaypen.2.7 = STRING: \"1005\" NET-SNMP-MIB::netSnmpPlaypen.2.8 = STRING: \"1006\" NET-SNMP-MIB::netSnmpPlaypen.2.9 = STRING: \"1007\" End of MIB", "previewURL": "https://staging.cohostcdn.org/attachment/eab2a7f4-8236-4a8d-92a6-7007e8cda36b/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/eab2a7f4-8236-4a8d-92a6-7007e8cda36b/a.png", "width": 1224, "height": 988 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 982752, "headline": "← this user is industrialising", "publishedAt": "2023-02-08T02:03:31.352Z", "filename": "982752-this-user-is-indus", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "80c05c02-4672-4d03-9ee9-d99975a89f98", "altText": " #!/bin/sh base=.1.3.6.1.4.1.8072.9999.9999.1 get() { case \"${get#$base}\" in .0) echo $get echo STRING echo hello world ;; .1) echo $get echo INTEGER echo 8675309 ;; *) echo NONE ;; esac } while :; do read -r op case \"$op\" in get) read -r get echo \"get $get (${get#$base})\" | logger get ;; getnext) read -r get echo \"getnext $get (${get#$base})\" | logger case \"${get#$base}\" in .0) get=$base.1 get ;; .1) echo NONE ;; *) get=$base.0 get ;; esac ;; set) read -r val echo \"set $val\" | logger echo not-writable ;; PING) echo PONG ;; *) echo \"HUH $op\" | logger ;; esac done $ snmpwalk -v1 -c public localhost .1.3.6.1.4.1.8072.9999.9999 NET-SNMP-MIB::netSnmpPlaypen.1.0 = STRING: \"hello world\" NET-SNMP-MIB::netSnmpPlaypen.1.1 = INTEGER: 8675309 Feb 08 02:50:04 tarta Debian-snmp[2678083]: getnext .1.3.6.1.4.1.8072.9999.9999.1 () Feb 08 02:50:04 tarta Debian-snmp[2678085]: getnext .1.3.6.1.4.1.8072.9999.9999.1.0 (.0) Feb 08 02:50:04 tarta Debian-snmp[2678087]: getnext .1.3.6.1.4.1.8072.9999.9999.1.1 (.1)", "previewURL": "https://staging.cohostcdn.org/attachment/80c05c02-4672-4d03-9ee9-d99975a89f98/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/80c05c02-4672-4d03-9ee9-d99975a89f98/a.png", "width": 897, "height": 1032 } }, { "type": "markdown", "markdown": { "content": "the most shocking part is i might have a usecase for this" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "the most shocking part is i might have a usecase for this" } { "postId": 975863, "headline": "Outer diameter cable: 5.3 mm ???", "publishedAt": "2023-02-06T23:22:29.807Z", "filename": "975863-outer-diameter-cable", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "#1 tp-link hater" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e86b154c-af23-4884-8f9b-d1583a4d24ef", "altText": "Wittevrouwen 56 | 1358CD Almere | The Netherlands | Phone: +31-36-5211588www.cablexpert.com | | postmaster@cablexpert.comCopyright © 2009–2022, Gembird Software Ltd.PP12-POE-0.15M-WUTP passive PoE adapter kit, 0.15 mPerfect for use with IP-cameras-Transfers power and data over single Ethernet cable-Plug and Play: no installation or configuration required-This passive Power over Ethernet injector + splitter adapter kitis an ideal solution to supply e.g. your IP Camera with powerand data without adding an extra cable. This kit contains 2adapters which manage the power and data transfer over onlyone single network cable. This very useful when you do nothave a power socket anywhere near your IP camera. The PoEinjector cable combines power and data onto the networkcable and the PoE splitter cable converts the signal back toseparate power and data for your IP Camera.-FeaturesPassive Power over Ethernet (PoE) adapter kit-PoE Injector cable: RJ45 female + power female to RJ45 male(external power adapter not included)-PoE Splitter cable: RJ45 female + power male to RJ45 male-Enables power and data transfer over single network cable-SpecificationsDC power connectors: outer diameter 5.5 mm x internal diameter2.1 mmMaterial: AWG24 pure copperOuter diameter cable: 5.3 mm ???Pinout:1 --12 --23 --36 --64,5 --4,5 (V+)", "previewURL": "https://staging.cohostcdn.org/attachment/e86b154c-af23-4884-8f9b-d1583a4d24ef/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/e86b154c-af23-4884-8f9b-d1583a4d24ef/a.png", "width": 1600, "height": 900 } }, { "type": "markdown", "markdown": { "content": "cool" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "cool" } { "postId": 968187, "headline": "she call me her boltzmann the way i b giving her brain", "publishedAt": "2023-02-05T17:28:11.128Z", "filename": "968187-she-call-me-her-bolt", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 967976, "headline": "RUST UNBEARABLY SLOW??? [REAL]", "publishedAt": "2023-02-05T16:25:16.315Z", "filename": "967976-rust-unbearably-slow", "transparentShareOfPostId": null, "shareOfPostId": 966287, "tags": [ "cringe" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "861a25e0-c65b-4833-9242-0f8cb37004ae", "altText": "$ systemctl status supla-MEW-01-VA.service ; date ● supla-MEW-01-VA.service - Extract V/A data from Supla (ZAMEL) MEW-01 for consumption with Prometheus Loaded: loaded (/usr/local/lib/systemd/system/supla-MEW-01-VA.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2023-02-04 15:23:35 CET; 11h ago Main PID: 888855 (supla-MEW-01-VA) Status: \"latest_line: SystemTime { tv_sec: 1675560658, tv_nsec: 697496211 }\" Tasks: 4 (limit: 115959) Memory: 1.6M CPU: 4.717s CGroup: /system.slice/supla-MEW-01-VA.service ├─888855 /usr/local/libexec/supla-MEW-01-VA localhost:9927 /usr/local/libexec/supla-console-client -i /var/lib/supla-MEW-01-VA/id └─888859 /usr/local/libexec/supla-console-client -input off -i /var/lib/supla-MEW-01-VA/id Feb 04 15:23:35 tarta systemd[1]: Started Extract V/A data from Supla (ZAMEL) MEW-01 for consumption with Prometheus. Sun 5 Feb 02:31:03 CET 2023 $ systemctl status supla-MEW-01-VA.service ; date ● supla-MEW-01-VA.service - Extract V/A data from Supla (ZAMEL) MEW-01 for consumption with Prometheus Loaded: loaded (/usr/local/lib/systemd/system/supla-MEW-01-VA.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2023-02-05 05:33:04 CET; 11h ago Main PID: 2438001 (supla-MEW-01-VA) Status: \"latest_line: 1675613759.034149876\" Tasks: 3 (limit: 115959) Memory: 1.2M CPU: 4.906s CGroup: /system.slice/supla-MEW-01-VA.service ├─2438001 /usr/local/libexec/supla-MEW-01-VA localhost:9927 /usr/local/libexec/supla-console-client -i /var/lib/supla-MEW-01-VA/id └─2438002 /usr/local/libexec/supla-console-client -i /var/lib/supla-MEW-01-VA/id -input off Feb 05 05:33:04 tarta systemd[1]: Started Extract V/A data from Supla (ZAMEL) MEW-01 for consumption with Prometheus. Sun 5 Feb 17:16:02 CET 2023 4.717/40048=0.00011778365960847 4.906/42178=0.000116316563137181 (0.00011778365960847-0.000116316563137181)/0.000116316563137181=0.0126129626918115", "previewURL": "https://staging.cohostcdn.org/attachment/861a25e0-c65b-4833-9242-0f8cb37004ae/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/861a25e0-c65b-4833-9242-0f8cb37004ae/a.png", "width": 1018, "height": 496 } }, { "type": "markdown", "markdown": { "content": "where \"unbearably slow\" is defined as \"i needed a 12h sample to read off a 1.261% difference which can just as well be from s-c-c network effects\" and \"the loadavg difference is literally on the order of 0.000001467\"" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "where \"unbearably slow\" is defined as \"i needed a 12h sample to read off a 1.261% difference which can just as well be from s-c-c network effects\" and \"the loadavg difference is literally on the order of 0.000001467\"" } { "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, "tags": [ "#1 poll enjoyer", "cringe" ], "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" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and also wrote it in single-process C\n\nhttps://git.sr.ht/~nabijaczleweli/supla-MEW-01-VA/commit/4def4673372d6019465d63776323f254aa36c5d8" } { "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, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 965290, "headline": "bruh what", "publishedAt": "2023-02-05T01:20:05.967Z", "filename": "965290-bruh-what", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "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 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "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, "tags": [], "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
\nso we've generated 2.06MWh net " } }, { "type": "markdown", "markdown": { "content": "but we can also see why we got a leccy bill
\non phases 1 and 2 we generated 1.66 and 1.88 MWh net, but on phase 3 we sucked off 1.48MWh
\n(because each phase is billed separately)" } }, { "type": "markdown", "markdown": { "content": "load imbalance 😔" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "so overall – while this meter was installed – we've eaten 8.42MWh and generated 10.5MWh
\nso we've generated 2.06MWh net \n\nbut we can also see why we got a leccy bill
\non phases 1 and 2 we generated 1.66 and 1.88 MWh net, but on phase 3 we sucked off 1.48MWh
\n(because each phase is billed separately)\n\nload imbalance 😔" } { "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, "tags": [ "grafana" ], "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 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "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, "tags": [ "grafana" ], "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 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "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, "tags": [], "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 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 960785, "headline": "average rust moment lol", "publishedAt": "2023-02-04T04:52:43.718Z", "filename": "960785-average-rust-moment", "transparentShareOfPostId": null, "shareOfPostId": 960682, "tags": [], "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 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 960682, "headline": "okay im pooping", "publishedAt": "2023-02-04T04:29:42.156Z", "filename": "960682-okay-im-pooping", "transparentShareOfPostId": null, "shareOfPostId": 960306, "tags": [], "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 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 960306, "headline": ":)", "publishedAt": "2023-02-04T03:14:44.753Z", "filename": "960306-empty", "transparentShareOfPostId": null, "shareOfPostId": 959807, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://sr.ht/~nabijaczleweli/supla-MEW-01-VA" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://sr.ht/~nabijaczleweli/supla-MEW-01-VA" } { "postId": 959807, "headline": "\"sheesh\", as they say", "publishedAt": "2023-02-04T01:39:32.331Z", "filename": "959807-sheesh-as-they-sa", "transparentShareOfPostId": null, "shareOfPostId": 959358, "tags": [], "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 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "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, "tags": [ "#1 supla hater" ], "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 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 943883, "headline": "", "publishedAt": "2023-02-01T15:23:22.383Z", "filename": "943883-also-https-bugs-d", "transparentShareOfPostId": null, "shareOfPostId": 943576, "tags": [], "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" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "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" } { "postId": 943576, "headline": "", "publishedAt": "2023-02-01T13:28:14.284Z", "filename": "943576-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 942273, "tags": [], "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" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1030200\n\nand also inexplicably\n\nhttps://bugs.debian.org/1030191" } { "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, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "my load is too fat for buxtehude apparently, and he's only been dead 300 years" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "my load is too fat for buxtehude apparently, and he's only been dead 300 years" } { "postId": 942244, "headline": "😩 ", "publishedAt": "2023-02-01T04:46:47.562Z", "filename": "942244-empty", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "mail" ], "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 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "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, "tags": [], "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 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "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, "tags": [], "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" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "unix enjoyers stay winning" } { "postId": 938275, "headline": "he he he ", "publishedAt": "2023-01-31T14:03:14.503Z", "filename": "938275-he-he-he", "transparentShareOfPostId": null, "shareOfPostId": 936316, "tags": [], "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 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "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, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "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, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1030091" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/858496" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1030091\n\nhttps://bugs.debian.org/858496" } { "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, "tags": [], "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": 943, "height": 176 } }, { "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": 2560, "height": 1600 } }, { "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": 1278, "height": 725 } }, { "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" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "not shown: its been 1h40m trying to talk to these phones. or maybe 2h40m i forgor 💀 if i started at 1 or 2" } { "postId": 930680, "headline": "is \"fun and pogpilled\" okay to say to a 40-year-old man or is it bullying", "publishedAt": "2023-01-30T02:36:31.747Z", "filename": "930680-is-fun-and-pogpille", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 928794, "headline": "inserted this piece of ancient shelf-holder in lieu of a hard stop", "publishedAt": "2023-01-29T19:35:30.565Z", "filename": "928794-inserted-this-piece", "transparentShareOfPostId": null, "shareOfPostId": 925835, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6aa3080a-c3d0-4063-ad01-1621335284a3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6aa3080a-c3d0-4063-ad01-1621335284a3/DSC_2434.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/6aa3080a-c3d0-4063-ad01-1621335284a3/DSC_2434.JPG", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "d78c07e9-52e9-4299-bd3c-75094104280b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/d78c07e9-52e9-4299-bd3c-75094104280b/DSC_2435.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/d78c07e9-52e9-4299-bd3c-75094104280b/DSC_2435.JPG", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "29a60908-0f9a-4090-b1e9-b6aa4cb96a1d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/29a60908-0f9a-4090-b1e9-b6aa4cb96a1d/DSC_2436.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/29a60908-0f9a-4090-b1e9-b6aa4cb96a1d/DSC_2436.JPG", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "is it good? would've liked a hard stop; didnt have a stick the right size. is it good enough? the UPS returns to the same spot easily after vigorous plugging sessions so yes." } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "is it good? would've liked a hard stop; didnt have a stick the right size. is it good enough? the UPS returns to the same spot easily after vigorous plugging sessions so yes." } { "postId": 925835, "headline": "nut_exporter kinda slick with it (to the precision of the fucking insane go options, but that shit goes in the EnvironmentFile so v0v)", "publishedAt": "2023-01-29T02:37:45.017Z", "filename": "925835-nut-exporter-kinda-s", "transparentShareOfPostId": null, "shareOfPostId": 925200, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "bf716053-e6d7-4c3c-9841-5a82dd6ece7f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/bf716053-e6d7-4c3c-9841-5a82dd6ece7f/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/bf716053-e6d7-4c3c-9841-5a82dd6ece7f/image.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "also," } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1029925" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "also,\n\nhttps://bugs.debian.org/1029925" } { "postId": 925200, "headline": "lmao theres more data on SNMP than on USB", "publishedAt": "2023-01-29T00:10:35.882Z", "filename": "925200-lmao-theres-more-dat", "transparentShareOfPostId": null, "shareOfPostId": 924818, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "1e16d066-e53b-4076-a57a-cf3fcd3fb521", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/1e16d066-e53b-4076-a57a-cf3fcd3fb521/image_2023_01_29T00_04_47_636Z.png", "fileURL": "https://staging.cohostcdn.org/attachment/1e16d066-e53b-4076-a57a-cf3fcd3fb521/image_2023_01_29T00_04_47_636Z.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "(like temp)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(like temp)" } { "postId": 924818, "headline": "okay pog im insulated from the 2023-01-26 07:17 event i guess", "publishedAt": "2023-01-28T22:58:39.386Z", "filename": "924818-okay-pog-im-insulate", "transparentShareOfPostId": null, "shareOfPostId": 924725, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "7051336d-9644-45c9-878a-b5db750c55f8", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/7051336d-9644-45c9-878a-b5db750c55f8/DSC_2433cc.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/7051336d-9644-45c9-878a-b5db750c55f8/DSC_2433cc.JPG", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 924725, "headline": "latest firmware manages to negotiate with default-config current openssh at least", "publishedAt": "2023-01-28T22:40:36.179Z", "filename": "924725-latest-firmware-mana", "transparentShareOfPostId": null, "shareOfPostId": 924591, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 924591, "headline": "sorry fucking what", "publishedAt": "2023-01-28T22:15:52.010Z", "filename": "924591-sorry-fucking-what", "transparentShareOfPostId": null, "shareOfPostId": 924582, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "1ef1c318-3f89-4865-924e-d7faf2453860", "altText": "$ ssh -o 'KexAlgorithms=diffie-hellman-group1-sha1' -o 'Ciphers=aes256-cbc' smartups The authenticity of host 'smartups (192.168.1.204)' can't be established. RSA key fingerprint is SHA256:9Gh9TnDefIX/20cgwRoa8XbBP5N6ta2VzT6HQwFK908. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added 'smartups,192.168.1.204' (RSA) to the list of known hosts. nabijaczleweli@smartups's password: $ ssh -o 'KexAlgorithms=diffie-hellman-group1-sha1' -o 'Ciphers=aes256-cbc' apc@smartups apc@smartups's password: Warning: No xauth data; using fake authentication data for X11 forwarding. X11 forwarding request failed on channel 0 American Power Conversion Network Management Card AOS v6.2.0 (c) Copyright 2014 All Rights Reserved Smart-UPS & Matrix-UPS APP v6.2.0 ------------------------------------------------------------------------------- Name : smartups Date : 01/28/2023 Contact : Unknown Time : 23:14:08 Location : BP User : Super User Up Time : 0 Days 0 Hours 15 Minutes Stat : P+ N4+ N6+ A+ Type ? for command listing Use tcpip command for IP address(-i), subnet(-s), and gateway(-g) apc>", "previewURL": "https://staging.cohostcdn.org/attachment/1ef1c318-3f89-4865-924e-d7faf2453860/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/1ef1c318-3f89-4865-924e-d7faf2453860/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "why does it say it supports both then?????" } } ], "numComments": 5, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "why does it say it supports both then?????" } { "postId": 924582, "headline": "cool", "publishedAt": "2023-01-28T22:14:10.079Z", "filename": "924582-cool", "transparentShareOfPostId": null, "shareOfPostId": 924465, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "cea94ab0-bca7-4fdf-b680-ec7dfe6d7327", "altText": "$ ssh smartups Unable to negotiate with 192.168.1.204 port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1 $ ssh -o 'KexAlgorithms=diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1' smartups Unable to negotiate with 192.168.1.204 port 22: no matching cipher found. Their offer: aes256-cbc,3des-cbc,blowfish-cbc,arcfour $ ssh -o 'KexAlgorithms=diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1' -o 'Ciphers=aes256-cbc' smartups Received disconnect from 192.168.1.204 port 22:2: Handshake failed Disconnected from 192.168.1.204 port 22 $ ssh -1 -o 'KexAlgorithms=diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1' -o 'Ciphers=aes256-cbc' smartups SSH protocol v.1 is no longer supported", "previewURL": "https://staging.cohostcdn.org/attachment/cea94ab0-bca7-4fdf-b680-ec7dfe6d7327/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/cea94ab0-bca7-4fdf-b680-ec7dfe6d7327/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 924465, "headline": "lol the e-mail client eats immense shit after it tries to STARTTLS for some reason. just fully dies", "publishedAt": "2023-01-28T21:47:18.631Z", "filename": "924465-lol-the-e-mail-clien", "transparentShareOfPostId": null, "shareOfPostId": 924206, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 924206, "headline": "thank hog the creds are the default apc:apc", "publishedAt": "2023-01-28T20:58:13.465Z", "filename": "924206-thank-hog-the-creds", "transparentShareOfPostId": null, "shareOfPostId": 924109, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "29fe4740-41ac-40ce-be9a-133790ec8391", "altText": "$ telnet 10.30.222.94 Trying 10.30.222.94... Connected to 10.30.222.94. Escape character is '^]'. User Name : apc Password : *** American Power Conversion Network Management Card AOS v6.2.0 (c) Copyright 2014 All Rights Reserved Smart-UPS & Matrix-UPS APP v6.2.0 ------------------------------------------------------------------------------- Name : apcED936B Date : 01/28/2023 Contact : Unknown Time : 00:53:34 Location : BP User : Super User Up Time : 0 Days 3 Hours 0 Minutes Stat : P+ N4+ N6+ A+ Type ? for command listing Use tcpip command for IP address(-i), subnet(-s), and gateway(-g) apc>? System Commands: --------------------------------------------------------------------------- For command help: command ? ? about alarmcount boot bye cd clrrst console date delete dir dns email eventlog exit firewall format ftp help lang lastrst ledblink logzip netstat ntp ping portspeed prompt pwd quit radius reboot resetToDef session smtp snmp snmptrap snmpv3 system tcpip tcpip6 user userdflt web whoami xferINI xferStatus Device Commands: --------------------------------------------------------------------------- ups detstatus cfgshutdn cfgpower upsabout energyWise apc>", "previewURL": "https://staging.cohostcdn.org/attachment/29fe4740-41ac-40ce-be9a-133790ec8391/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/29fe4740-41ac-40ce-be9a-133790ec8391/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 924109, "headline": "got the fucker", "publishedAt": "2023-01-28T20:40:44.398Z", "filename": "924109-got-the-fucker", "transparentShareOfPostId": null, "shareOfPostId": 923745, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "4a4fe371-a31b-4bd0-ba30-435d64e3aee9", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/4a4fe371-a31b-4bd0-ba30-435d64e3aee9/screenshot2.png", "fileURL": "https://staging.cohostcdn.org/attachment/4a4fe371-a31b-4bd0-ba30-435d64e3aee9/screenshot2.png", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "c61dc7e5-be00-46fd-a6ae-5629ddca7fb7", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/c61dc7e5-be00-46fd-a6ae-5629ddca7fb7/screenshot3.png", "fileURL": "https://staging.cohostcdn.org/attachment/c61dc7e5-be00-46fd-a6ae-5629ddca7fb7/screenshot3.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "tcpdumped, connected directly, it was shitting out ARPs for its default route" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "tcpdumped, connected directly, it was shitting out ARPs for its default route" } { "postId": 924097, "headline": "lol e", "publishedAt": "2023-01-28T20:37:23.445Z", "filename": "924097-lol-e", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "4669a43a-aed4-46e3-8086-2d4394c630b6", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/4669a43a-aed4-46e3-8086-2d4394c630b6/screenshot.png", "fileURL": "https://staging.cohostcdn.org/attachment/4669a43a-aed4-46e3-8086-2d4394c630b6/screenshot.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "i have alias ip=ip\\ -c :v" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i have alias ip=ip\\ -c :v" } { "postId": 923745, "headline": "the special RJ45 card works great (defined as \"it's set for some static IP I don't know\", and APC's \"utility\" only finds unconfigured ones)", "publishedAt": "2023-01-28T19:34:03.447Z", "filename": "923745-the-special-rj45-car", "transparentShareOfPostId": null, "shareOfPostId": 923650, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 923650, "headline": "there's a different issue in that there isn't a depth stop but that appears to be because i just didn't get ears? whatever", "publishedAt": "2023-01-28T19:11:16.352Z", "filename": "923650-there-s-a-different", "transparentShareOfPostId": null, "shareOfPostId": 923597, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 923597, "headline": "moved it to the other extremum (most inward) and it engages both sides now; pretty pog", "publishedAt": "2023-01-28T19:00:18.833Z", "filename": "923597-moved-it-to-the-othe", "transparentShareOfPostId": null, "shareOfPostId": 923284, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "84ec1ee0-79eb-480e-acfa-f18ec225f195", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/84ec1ee0-79eb-480e-acfa-f18ec225f195/DSC_2425.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/84ec1ee0-79eb-480e-acfa-f18ec225f195/DSC_2425.JPG", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "327f618a-6240-4d1e-93fc-cc2a854c87a3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/327f618a-6240-4d1e-93fc-cc2a854c87a3/DSC_2426.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/327f618a-6240-4d1e-93fc-cc2a854c87a3/DSC_2426.JPG", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "f2b5d2b6-396d-4afd-9af7-4001ce2bb7d2", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f2b5d2b6-396d-4afd-9af7-4001ce2bb7d2/DSC_2428v.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/f2b5d2b6-396d-4afd-9af7-4001ce2bb7d2/DSC_2428v.JPG", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 923284, "headline": "and as i fucking expected, after aligning the rail with the edge of the vertical rail, it's too far apart to lock in", "publishedAt": "2023-01-28T17:38:36.912Z", "filename": "923284-and-as-i-fucking-exp", "transparentShareOfPostId": null, "shareOfPostId": 923244, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "9ccbd198-806a-4514-9e8a-2c83882e6d39", "altText": "view down-rail; the large rail lip is visible, as is the locking plate protruding from the UPS; they're supposed to mate, but there's considerable distance between them", "previewURL": "https://staging.cohostcdn.org/attachment/9ccbd198-806a-4514-9e8a-2c83882e6d39/DSC_2423.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/9ccbd198-806a-4514-9e8a-2c83882e6d39/DSC_2423.JPG", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "because there's no preferred width-wise position for it" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "because there's no preferred width-wise position for it" } { "postId": 923244, "headline": "\"under german QC\" but w/o saying where? average german empire moment", "publishedAt": "2023-01-28T17:27:26.967Z", "filename": "923244-under-german-qc-bu", "transparentShareOfPostId": null, "shareOfPostId": 917554, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "662c1be4-cc6d-4823-9eaf-88e7085adf8b", "altText": "valve-regulated sealed-lead-acid-type rechargeable battery model SBL9-12L; the only origin to be had is \"made under german QC\"", "previewURL": "https://staging.cohostcdn.org/attachment/662c1be4-cc6d-4823-9eaf-88e7085adf8b/DSC_2419cc.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/662c1be4-cc6d-4823-9eaf-88e7085adf8b/DSC_2419cc.JPG", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "b24607af-f5d7-4b5a-9be4-3f3abe111026", "altText": "four of the aforemetioned, installed in the UPS's battery shelf; multimeter connected to the output plug reads -25.6V", "previewURL": "https://staging.cohostcdn.org/attachment/b24607af-f5d7-4b5a-9be4-3f3abe111026/DSC_2421cc.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/b24607af-f5d7-4b5a-9be4-3f3abe111026/DSC_2421cc.JPG", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "real bitch to get all that in and connect it too, tell you what" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "real bitch to get all that in and connect it too, tell you what" } { "postId": 922685, "headline": "oh come on at least try", "publishedAt": "2023-01-28T14:19:14.515Z", "filename": "922685-oh-come-on-at-least", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "2fa978e8-71ef-44ca-85ed-8eb9fb1d3ab3", "altText": "Date: Sat, 28 Jan 2023 19:37:45 +0800 From: rhjxnjnw To: nabijaczleweli Subject: Update result notice::nabijaczleweli@nabijaczleweli.xyz X-Mailer: Xfa 7 Notice of safety certificate Dear user: [RECEIVER ADDRESS] To further enhance the security of the email system Recently, our department has updated the security certificates of each email system. Please move the new certificate in time, All the e-mail accounts that hadn't updated the security certificate in time would be suspended from receiving and sending messages. If they needed to recover, they had to apply for it through OA. [Click to log in]", "previewURL": "https://staging.cohostcdn.org/attachment/2fa978e8-71ef-44ca-85ed-8eb9fb1d3ab3/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/2fa978e8-71ef-44ca-85ed-8eb9fb1d3ab3/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "the html alternative also doesnt have the address filled in (at least it has the link)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "the html alternative also doesnt have the address filled in (at least it has the link)" } { "postId": 922617, "headline": "holy shit it's been over a full year", "publishedAt": "2023-01-28T13:57:29.588Z", "filename": "922617-holy-shit-it-s-been", "transparentShareOfPostId": null, "shareOfPostId": 922578, "tags": [ "wg14" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 922578, "headline": "pog pog ", "publishedAt": "2023-01-28T13:38:28.956Z", "filename": "922578-pog-pog", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "wg14" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "c151ace4-94d5-4211-8c42-3ca4b65e833b", "altText": "NEN/NL8-239 \tn/a\t7.29.1 \tParagraph 4 Paragraph 5\tte\tPreviously, N2878 was held up because it needed approval from the Austin Group. During the meeting the paper was postponed and corrections were asked for, F.T. stated that the Austin Group approves the changes and direction. This paper is a tiny fix that is about as close to editorial as possible, changes the paper to match existing practice, and allows for more implementation flexibility.\tAdd the wording of N2878 (or its successor revision) to the C Standard. Paragraph 4 should have the following text added: nsec_t which is an implementation-defined integer type capable of representing the range [0, 999999999]; and paragraph 5 should have the following change done for the timespec structure: long tv_nsec; // nanoseconds – [0, 999999999] nsec_t tv_nsec; // nanoseconds -- [0, 999999999]\tAccepted with comment: The proposed wording from N 3066 will be adopted instead of the proposed wording here.", "previewURL": "https://staging.cohostcdn.org/attachment/c151ace4-94d5-4211-8c42-3ca4b65e833b/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/c151ace4-94d5-4211-8c42-3ca4b65e833b/a.png", "width": 1324, "height": 304 } }, { "type": "markdown", "markdown": { "content": "to end up in C23, as sponsored by @ThePhD" } }, { "type": "markdown", "markdown": { "content": "https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3091.doc (yes it's a .doc; standards processes for children.)" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "to end up in C23, as sponsored by @ThePhD\n\nhttps://www.open-std.org/jtc1/sc22/wg14/www/docs/n3091.doc (yes it's a .doc; standards processes for children.)" } { "postId": 918899, "headline": "", "publishedAt": "2023-01-27T20:39:45.620Z", "filename": "918899-https-www-mail-arc", "transparentShareOfPostId": null, "shareOfPostId": 918891, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://www.mail-archive.com/austin-group-l@opengroup.org/msg10675.html" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://www.mail-archive.com/austin-group-l@opengroup.org/msg10675.html" } { "postId": 918891, "headline": "going off on the list again", "publishedAt": "2023-01-27T20:38:30.250Z", "filename": "918891-going-off-on-the-lis", "transparentShareOfPostId": null, "shareOfPostId": 883325, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d338ada7-cfa5-464e-87a1-116fb32d9984", "altText": "This is a historical overview of (a) actual csplit implementations and (b) their spec in relevant standards documents. There's more prose and tortured quotes here: https://srhtcdn.githack.com/~nabijaczleweli/voreutils/blob/man/man1/csplit.1.html#HISTORY All referenced documents are trivially available archivally on bitsavers and systems from my good friend Vetus. Part A: * csplit appears in PWB/UNIX as a bfs(1) front-end, taking csplit file regex regex regex bfs is a read-only generalisation of ed, so naturally $ matches the new-line. * UNIX System III makes csplit a normal C program, with most present-day features. Per manual: \"Regular expressions may not contain embedded new-lines.\" $ matches the end of the line. * UNIX System V Release 2 strips the new-line before matching, which (obviously) makes $ behave as-if it matched the new-line (embedding a new-line still works, though; moment). * UNIX System V Release 4 uses instead, which disables matching embedded new-lines (to drive the point home, it also says that the regexes are like in ed). Or, in tabular form, if an input line ends in a q: | /q$/ | /q | | / PWB/UNIX | Yes | SysIII | No | Yes SysVr2 | Yes | Yes SysVr4 | Yes | No POSIX now | No | Yes Part B: * SVID2 includes the SysVr2 manual verbatim, although adding a \"Regular expressions as in ED(BU_CMD) are accepted.\" note * XPG2 makes that \"Simple regular expression syntax is accepted.\", and still they can't have newlines in; no reference to a specific sexion implies a \"who cares\" and the relevant volume doesn't appear to be preserved * POSIX 1003.2a (D8) says The regular expression rexp shall follow the rules for basic regular expressions described in 2.8.3. and POSIX 1003.2 (D11.2), 2.8.3.5 BRE Expression Anchoring pts. 2, 3 The dollar-sign shall anchor the expression (or optionally subexpression) to the end of the string being matched; the dollar-sign can be said to match the ‘‘end-of-string’’ following the last character. and A BRE anchored by both ˆ and $ shall match only an entire string. For example, the BRE ˆabcdef$ matches strings consisting only of abcdef. * XPG4/SUSv1 \"Align[s] with the ISO/IEC 9945-2: 1993 standard\" and uses the same wording Or, in tabular form, if an input line ends in a q: | /q$/ | /q | Correct? | | / | SVID2 | Yes | No | Yes XPG2 | Yes (implied) | No | Sure P1003.2a | | | & XPG4 | | | & SUSv1 | No | Yes | No There are multiple extant implementations that comply with SysVr4 (because that's the only sane spec) – those are, at least, the GNU system and the illumos gate. The damage is done, however, and there are also multiple systems that conform strictly to the P1003.2a spec – NetBSD derivatives (\"all modern BSD\"), at least. Since regcomp() already takes REG_NEWLINE, it's my recommendation that the specification be altered only slightly – by specifying that rexp is to be compiled with the REG_NEWLINE flag (or some pithy alternative like \"The regular expression rexp shall follow the rules for basic regular expressions described in XBD Basic Regular Expressions, except that the , if used as an anchor, shall also match the , as described in the REG_NEWLINE flag to the regcomp() function in the System Interfaces volume of POSIX.1-2017.\"). The precedent for the ref is XBD 12.2 USG. The precedent for updating csplit is that this already happened, when SUSv2 said in its FUTURE DIRECTIONS: The IEEE PASC 1003.2 Interpretations Committee has forwarded concerns about parts of this interface definition to the IEEE PASC Shell and Utilities Working Group which is identifying the corrections. A future revision of this specification will align with IEEE Std. 1003.2b when finalised. And SUSv3 includes P1003.2b's wording, which drastically altered how rexp-style operands are both parsed and executed (beforehand, /q/ {2} was to make two empty files), noting (D12): Rationale: These csplit changes are required to match historical practice and are the result of interpretation request PASC 1003.2-92 #59 submitted for IEEE Std 1003.2-1992. This is a one-line change to strictly-conforming implementations, re-aligns the standard with historical practice, and makes systems deriving from- and compatible with it conformant. Best, наб", "previewURL": "https://staging.cohostcdn.org/attachment/d338ada7-cfa5-464e-87a1-116fb32d9984/a1.png", "fileURL": "https://staging.cohostcdn.org/attachment/d338ada7-cfa5-464e-87a1-116fb32d9984/a1.png", "width": 707, "height": 1604 } }, { "type": "markdown", "markdown": { "content": "must be a wednesday" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "must be a wednesday" } { "postId": 917554, "headline": "normal wide washers didn't all fit unaltered, but the plastic ones that are part of the rack screw kit did, even if they flowed a bit, so", "publishedAt": "2023-01-27T16:39:49.041Z", "filename": "917554-normal-wide-washers", "transparentShareOfPostId": null, "shareOfPostId": 917103, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "63feff5a-72a2-48a1-bd7a-3f6b06f630d7", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/63feff5a-72a2-48a1-bd7a-3f6b06f630d7/DSC_2409.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/63feff5a-72a2-48a1-bd7a-3f6b06f630d7/DSC_2409.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "2bbff4b5-e8d9-4579-a7bb-2aa730ec4439", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/2bbff4b5-e8d9-4579-a7bb-2aa730ec4439/DSC_2408.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/2bbff4b5-e8d9-4579-a7bb-2aa730ec4439/DSC_2408.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "not super duper happy with this but at the like 16N/screw its probably fine or whatever. if not ill sand down some washers to fit side-by-each" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "not super duper happy with this but at the like 16N/screw its probably fine or whatever. if not ill sand down some washers to fit side-by-each" } { "postId": 917103, "headline": "the residuals on the face would indicate that this was threaded in from /behind/, but then there's no way to locate it in the holes, so..?", "publishedAt": "2023-01-27T14:51:24.811Z", "filename": "917103-the-residuals-on-the", "transparentShareOfPostId": null, "shareOfPostId": 917098, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 917098, "headline": "i guess i could do all of them in an hour, but fuck sake", "publishedAt": "2023-01-27T14:48:41.816Z", "filename": "917098-i-guess-i-could-do-a", "transparentShareOfPostId": null, "shareOfPostId": 916947, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d5a1b096-4423-4ec6-907a-9db776a9eb86", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/d5a1b096-4423-4ec6-907a-9db776a9eb86/DSC_2404.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/d5a1b096-4423-4ec6-907a-9db776a9eb86/DSC_2404.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-01-27-917098-i-guess-i-could-do-a-MOV_0047.MP4" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lfs.nabijaczleweli.xyz/0015-cohost-images/2023-01-27-917098-i-guess-i-could-do-a-MOV_0047.MP4" } { "postId": 916947, "headline": "it fits, but, obviously, both the insert and the capnut are threaded, so there's 0 clamping force. are you to hang this off the capnut wings", "publishedAt": "2023-01-27T13:57:10.397Z", "filename": "916947-it-fits-but-obviou", "transparentShareOfPostId": null, "shareOfPostId": 909331, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "5bcf9b19-2561-44d5-a1bd-ff0dac7426f4", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/5bcf9b19-2561-44d5-a1bd-ff0dac7426f4/DSC_2400.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/5bcf9b19-2561-44d5-a1bd-ff0dac7426f4/DSC_2400.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "037a2fac-dc94-40c5-bf84-a94f65847ef9", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/037a2fac-dc94-40c5-bf84-a94f65847ef9/DSC_2402.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/037a2fac-dc94-40c5-bf84-a94f65847ef9/DSC_2402.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "I cranked all of these, and it's fucking loose because it's coupled to the capnuts which are just on springs. this shit weighs like 30kg all told" } }, { "type": "markdown", "markdown": { "content": "do they give you part-naked bolts? but why have the insert be threaded then. what the fuck did they think would be the installation method. it's obviously not \"screw it in from the back\" because that's fuckign psychotic and also impossible if you've got equipment dense enough" } }, { "type": "markdown", "markdown": { "content": "half-tempted to just drill out the thread because i don't want to spend hours filing threads off 18 M5 bolts" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "I cranked all of these, and it's fucking loose because it's coupled to the capnuts which are just on springs. this shit weighs like 30kg all told\n\ndo they give you part-naked bolts? but why have the insert be threaded then. what the fuck did they think would be the installation method. it's obviously not \"screw it in from the back\" because that's fuckign psychotic and also impossible if you've got equipment dense enough\n\nhalf-tempted to just drill out the thread because i don't want to spend hours filing threads off 18 M5 bolts" } { "postId": 913712, "headline": "pee print, at last", "publishedAt": "2023-01-26T22:11:21.405Z", "filename": "913712-pee-print-at-last", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e3c6e0fa-0fa7-4c72-ace5-372c18f694bc", "altText": "CSPLIT (1) BSD General Commands Manual CSPLIT (1) NAME csplit — context-sensitive text splitting SYNOPSIS csplit [ −Szsk] [ −f prefix] [ −b suffix-format| −n suffix-digits] file {lineno|/regex/[±offset]|%regex%[±offset] [{repeat|∗}]} . . . DESCRIPTION Splits up consecutive lines of file (standard input stream if \"-\") based on the specified Expressions. Expressions Output starts to file 0. When the first expression matches, lines, starting at the matched one, are output to file 1, &c. All non-{∗}ed expressions must match. lineno 1-based line number. /regex/[±offset] Matches the line that matches regex (which is a basic regular expression, cf. regex(7)), plus the optionally-signed offset. For example, in this docu- ment, /EXIT/-1 would match the \"The file-name\" line. %regex%[±offset] As above, but completely ignore the lines leading up to the match. These may be optionally followed by a recur rence expression in the for m {repeat} which repeats the previous expression repeat times (lineno-style expressions grow by lineno each time), or {∗} which repeats the expression as many times as it’ll fit. OPTIONS −S, −-suppress-matched Remove the lines that matched the expressions. This is usually equivalent to removing the first line of all but the zeroeth output file. −z, −-elide-empty-files If an output file is empty, re-use it for the next expression. −s, −-quiet, −-silent By default, as each file is closed, its size is written to the standard output stream. This suppresses that. −k, −-keep-files Don’t delete output files on error. −f, −-prefix=prefix Generate output files starting with prefix. Default: xx. −b, −-suffix-format=format Format the file number according to format, which must con- tain exactly one printf(1) integer conversion. −n, −-digits=suffix-digits Equivalent to −b %0suffix-digitsd. Default: 2. The file-name for a file n is as-if printf \"%ssuffix-format\" prefix n. EXIT STATUS 1 if file or an output file couldn’t be opened or written. Wit hout −k, all output files are then removed. SIGNAL S All but SIGCONT, SIGSTOP, SIGTSTP wit hout −k, all output files are removed before re-raising. EXAMPLES Extract each version from a Debian package changelog to oct ally-numbered files under /tmp: $ csplit −Sf /tmp/ −b %#3o.log debian/changelog ’/ˆ --/+1’ {∗} | paste −s 156 185 289 418 467 174 170 $ grep −m1 . /tmp/0∗ /tmp/000.log:tzpfms (0.3.2-1˜bpo11) bullseye; urgency=medium /tmp/001.log:tzpfms (0.3.2-1) unstable; urgency=medium /tmp/002.log:tzpfms (0.3.1-1) unstable; urgency=medium /tmp/003.log:tzpfms (0.3.0-1) unstable; urgency=medium /tmp/004.log:tzpfms (0.2.0-1) unstable; urgency=medium /tmp/005.log:tzpfms (0.1.0-2) unstable; urgency=medium /tmp/006.log:tzpfms (0.1.0-1) unstable; urgency=medium SEE ALSO split(1), which chunk s the input based on the chunk size. The original can be re-combined by pasting the bits toget her (cf. cat(1)). printf(1), deb-changelog(5), regex(7) STANDARDS Confor ms to IEEE Std 1003.1-2008 (“POSIX.1”); the standard washes its hands of what happens if a regex expression matches the same line multiple times. This implement ation matches the GNU system (in principle, anyway) in always making for ward progress — for each line read, it may match the current expression, whereaf ter it’s eit her ejected or discarded. This means that, for a file containing consecutive non-empty lines, /./-1 {2} will make two one-line files, then the rest of the file in the third. Con- versely, most AT&T UNIX-der ived implement ations, if even just one line matches, produce two emp ty files, since the same expression matches multiple times with look-behind. This is usually less useful, since it makes repeating negative-of fset regex expressions meaningless. Str ictly speaking, without the escape hatch provided by the standard, repeating regex expressions with offset ≤ 0 would alway s yield empty files, but that’d make csplit fundament ally unusable. In general, therefore, avoid repeat- ing regexes with look-behind in portable applications. POSIX is vague on the precise list of signals to be caught and cleaned up without −k — rat her, it just specifies, in the ASYNCHRONOUS EVENTS sexion that they should be. This is taken here to mean \"catch all signals\" (sans the job control ones, natch); this list may be nar row er in other implement ations. Nominally, regexes must match the BRE definition literally, and, hence, $ must not match the new-line – i.e. /5$/ has no matches. This is supremely annoying, given that each line, by definition, ends with one, and it’d need to be entered literally as par t of the regex; therefore, as an extension, we compile the expressions with REG_NEWLINE, which means that $ also matches the new-line – i.e. /5$/ matches a line that ends with a \"5\". This is probably what you expect, and mimicks the GNU system and the illu- mos gate (though they also reject the required portable spelling of /5 /, so.). Only −skfn are standard: −-suppress-matched, −zb are extensions, originating from the GNU system (though that −b rejects some valid input and unconditionally overrides −n), and the −S spelling is an extension. {∗} likewise originates from the GNU system, and works similarly theret o. HISTORY Appears in the Prog rammer’s Workbench (PWB/UNIX) as csplit(I) (\"context split\") with a SYNOPSIS of csplit [ −s ] [ −f prefix] file [RE01 RE02 ... REn] wit h a hard limit of n < 100, for a tot al of as many files, and REn equivalent to present-day /REn/. If no expressions are specified, it just deg rades to cp. −sf are fully-formed, but the size of file is also noted by default; this is because csplit generates a bfs(I) (the \"big file scanner\", a generalised ed(1)-style read-only file processor) prog ram, and −s cor responds to its − . As another side-effect, the expressions match wit h wrap-around, and, quite naturally, $ matches the new-line. The example usage is for COBOL, to edit a prog ram separately in four sections: csplit −f zz file \"procedure division\" par5. par16. AT&T System III UNIX sees a SYNOPSIS of csplit [−s] [−k] [−f prefix] file arg1 [... argn] and can safely be considered fully-formed, with args of /re xp/, %re xp% (both taking an optional offset), lnno, and {num} as present-day. prefixes longer than 12 bytes are rejected as too long, to match DIRSIZ (p.a. to moder n NAME_MAX) of 14. Oddly, \"Regular expressions may not cont ain embedded new-lines.\", but they must to match a new -line — $ handling is as present-day. The 100-file limit, noted likewise in PWB/UNIX, is actually enforced and causes an error, rat her than being implicit through wrap-around. −k disables clean-up \"if an error oc- curs\"; the only caught signal is SIGINT (no signal handling is documented), and unmatched expressions", "previewURL": "https://staging.cohostcdn.org/attachment/e3c6e0fa-0fa7-4c72-ace5-372c18f694bc/a1.png", "fileURL": "https://staging.cohostcdn.org/attachment/e3c6e0fa-0fa7-4c72-ace5-372c18f694bc/a1.png", "width": 1920, "height": 1440 } }, { "type": "attachment", "attachment": { "attachmentId": "db063103-55bb-40ab-b0da-41427d05f23e", "altText": "become errors. The re xpression offset doesn’t require a sign, but the wording of the manual implies it does. In general, the editor ial choices are quite awful, starting at removing a possessive apostrophe, through putting ever y code sample at a different depth, and ending at describing how expressions cut up the file in terms of ab- solute motion (\"A file is to be created for the section from the current line up to (but not including) the line containing the regular expression re xp. The current line becomes the line containing re xp. ...\", &c.), which has no chance of producing the worst nor mative text you’v e ever read. The EXAMPLES grow csplit −k file 100 {99} to \"split the file at every 100 lines, up to 10,000 lines.\" (and keep the chunk s if the file’s shor ter) and csplit −k prog.c ’%main(%’ ’/ˆ}/+1’ {20} which, \"Assuming that prog.c follows the normal C coding convention of ending routines with a } at the beginning of the line, this example will create a file containing each separate C routine (up to 21) in prog.c.\", and is not the most bat-shit parag raph you’v e ever seen in a standards document. The prefix in the COBOL ex ample becomes cobol, though. AT&T System V Release 2 UNIX adds the --as-standard-input-stream behaviour (by copying it entirely to a tmpfile(3), then processing that normally), checks only the final component of the prefix for lengt h (such that you can do −f /tmp/cicada/cobol), and str ips the final new-line from each pro- cessed line. Oddly, through the magic (weirdness) of , this makes /5 / and /5$/ equivalent. AT&T System V Release 4 UNIX is ported to , which wit h it brings non-single-byte en- coding support but removes the newline/end-of-str ing equivalence, so /5 / can never match, but /5$/ matches a \"5\" at end-of-line. Of all of these, only the gain of - is noted. AT&T System V Release 4 UNIX also adds a gratuitous \"See ed(1) for a description of how to specify a regular expression.\" callback in the /re xp/ sexion (this seems like a back-solve from a similarly-placed similar call-back — \"(Regular expressions as in ED(BU_CMD) are accepted.)\" — in System V Interface Definition Issue 2 (“SVID2”), other wise copying AT&T System V Release 2 UNIX csplit(1) verbatim (possibly also the System V Interface Definition (“SVID”), corresponding to AT&T System V Release 1 UNIX, but that doesn’t appear to be ext ant)). By accident, the unchanging stanza of new-lines in regex es is the closest to making sense there as well. The only innovation in the SVID is renaming lnno to line_no (and even that only par tially). X/Open Portability Guide Issue 2 (“XPG2”) additionally renames rexp to re and upper-cases ‘/PROCEDURE DIVISION/’, and thus end the non-editor ial dif ferences; the ed reference is replaced with \"Simple regular expression syntax is accepted.\". IEEE Std 1003.2a-1992 (“POSIX.2”) largely for malises the SVID text , incl. the some unsung implement a- tion details — −f is to early-exit if any par t of the path would exceed NAME_MAX, as present-day, and removes the new-line-in-regex note. −k is for the first time described as influencing signal behaviour (as present-day, cf. STANDARDS), and present-day −n is invented (elsewhere rationalised to remove the hundred-file restr ixion, though that’s only ever implied in the standard). The main trouble is rexpressions, which are, similarly, for malised. Unfortunately, this is done by refer- encing them to sexion 2.8.3 (\"Basic Reglar Expressions\", IEEE Std 1003.2-1992 (“POSIX.2”)), which strictly states that the $ anchor matches the end of the str ing. This is in stark contrast to SVID’s ed refer- ence (where it matches the new-line) as well as universal practice (with a small lapse in [AT&T System III UNIX, AT&T System V Release 2 UNIX), and even then it was an obvious bug). Interestingly, for offset, \"The integer value shall be preceded by + or −\". — which is another unprecedented inven- tion by an exper ience-free editor over-inter preting the original \"This argument may be followed by an optional + or − some number of lines (e.g., /page/−5).\". A disclaimer of The use of repeated regular expressions with negative offsets produces bizarre results in historical implement ations. is added to match the as-present-day cop-out: If the selection of lines from an offset expression of this type would create a file with zero lines, or one with greater than the number of lines left in the input file, the results are unspecified. X/Open Portability Guide Issue 4 (“XPG4”) impor ts this essentially verbatim (dropping the \"bizarre\" note). Version 2 of the Single UNIX Specification (“SUSv2”) adds FUTURE DIRECTIONS noting concer ns, forwarded to be included from IEEE Std 1003.2b (“POSIX.2b”). This adds escaping of / and % as \\/ and \\% in rexpressions to match \"historical practice\" (all implement ations), and makes the offset sign optional, likewise (though through a contor tionist sentence). Wit h the same reasoning, rather than alway s matching rexp from the current line, If the current line is the first line in the file and an RE operation has not yet been performed, the pat- ter n match of re xp shall be applied from the current line to the end of the file. Ot herwise, the pat- ter n match of re xp shall be applied from the line following the current line to the end of the file. This (seems to?) specify a behaviour much like this implement ation, wit h the intent of making repeated rexpressions with look-behind meaningful? It’s not noted in the change history, and does not appear to be supported by AT&T UNIX implement ations. Nevertheless, Version 3 of the Single UNIX Specification (“SUSv3”) includes these changes, in addition to moving csplit to the User Por tability Utilities feature group. IEEE Std 1003.1-2008 (“POSIX.1”) moves csplit to the base spec, since its User Por tability Utilities are exclusively interactive.", "previewURL": "https://staging.cohostcdn.org/attachment/db063103-55bb-40ab-b0da-41427d05f23e/a2.png", "fileURL": "https://staging.cohostcdn.org/attachment/db063103-55bb-40ab-b0da-41427d05f23e/a2.png", "width": 1920, "height": 1440 } }, { "type": "markdown", "markdown": { "content": "i hate the motherfucker what fucked up the csplit regexes" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i hate the motherfucker what fucked up the csplit regexes" } { "postId": 912821, "headline": "", "publishedAt": "2023-01-26T19:21:23.172Z", "filename": "912821-https-twitter", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "people hate when i post about the classics so here's a classic instead" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "423ff698-7d29-4c0b-9ee0-79c62da15b6a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/423ff698-7d29-4c0b-9ee0-79c62da15b6a/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/423ff698-7d29-4c0b-9ee0-79c62da15b6a/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "[☙](https://twitter.com/nabijaczleweli/status/1566833449054396416)" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "[☙](https://twitter.com/nabijaczleweli/status/1566833449054396416)" } { "postId": 911115, "headline": "get a mop, make it drop for this", "publishedAt": "2023-01-26T11:18:20.319Z", "filename": "911115-get-a-mop-make-it-d", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f9e8fd03-bcb1-4647-9147-3ee69f103483", "altText": "There are many different formulations of the anthropic principle. Philosopher Nick Bostrom counts them at thirty, but the underlying principles can be divided into \"weak\" and \"strong\" forms, depending on the types of cosomological claims they entail. The weak antropic principle (WAP),as defined by Brandon Carter, states that the universe's ostennsible fine tuning os hte result of seplection bias (specifically, survivorship bias). Most such arguments draw upon some notion of the multiverse for there to be a statistical population of", "previewURL": "https://staging.cohostcdn.org/attachment/f9e8fd03-bcb1-4647-9147-3ee69f103483/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/f9e8fd03-bcb1-4647-9147-3ee69f103483/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 909331, "headline": "if the M5 rack screw/capnut bag i ordered ends up under-cut as well and ill have to run them through a die ill simply become the joker", "publishedAt": "2023-01-26T02:06:10.516Z", "filename": "909331-if-the-m5-rack-screw", "transparentShareOfPostId": null, "shareOfPostId": 907113, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 907113, "headline": "so I'm sitting there, machine oil on my tiddies,", "publishedAt": "2023-01-25T19:07:19.722Z", "filename": "907113-so-i-m-sitting-there", "transparentShareOfPostId": null, "shareOfPostId": 906771, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6ca0c785-81fc-4515-9a89-be5b64335b7a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6ca0c785-81fc-4515-9a89-be5b64335b7a/DSC_2393.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/6ca0c785-81fc-4515-9a89-be5b64335b7a/DSC_2393.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "78347c23-78a5-4bdd-a7d6-3b7c8fa06ecd", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/78347c23-78a5-4bdd-a7d6-3b7c8fa06ecd/DSC_2395.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/78347c23-78a5-4bdd-a7d6-3b7c8fa06ecd/DSC_2395.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "the starter tap just threads in, but the finishing one cuts a lot of shit. guess it don't matter to them if they also distribute fitting screws but god damn" } }, { "type": "markdown", "markdown": { "content": "also, callback to" } }, { "type": "markdown", "markdown": { "content": "https://cohost.org/nabijaczleweli/post/895843-this-user-can-now" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "the starter tap just threads in, but the finishing one cuts a lot of shit. guess it don't matter to them if they also distribute fitting screws but god damn\n\nalso, callback to\n\nhttps://cohost.org/nabijaczleweli/post/895843-this-user-can-now" } { "postId": 906771, "headline": "and it's not even fully-formed M5 so only some bolts from the test bin fit. fuck sake.", "publishedAt": "2023-01-25T18:16:29.949Z", "filename": "906771-and-it-s-not-even-fu", "transparentShareOfPostId": null, "shareOfPostId": 906631, "tags": [], "blocks": [], "numComments": 3, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 906631, "headline": "and what do i get for hauling a third of my weight in steel up here?", "publishedAt": "2023-01-25T17:51:37.137Z", "filename": "906631-and-what-do-i-get-fo", "transparentShareOfPostId": null, "shareOfPostId": 905903, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "c50453d6-72c4-40c1-a0ea-cf165bfff4ef", "altText": "caliper read-out of the OD of the thread on the rack screw – 5.84", "previewURL": "https://staging.cohostcdn.org/attachment/c50453d6-72c4-40c1-a0ea-cf165bfff4ef/DSC_2388v.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/c50453d6-72c4-40c1-a0ea-cf165bfff4ef/DSC_2388v.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "edc60943-59a5-496b-a27f-e962efd6404d", "altText": "read-out of the OD on a unrelated screw, fully engaged in the rail – 4.90", "previewURL": "https://staging.cohostcdn.org/attachment/edc60943-59a5-496b-a27f-e962efd6404d/DSC_2391cc.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/edc60943-59a5-496b-a27f-e962efd6404d/DSC_2391cc.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "M5-threaded rails to complement the M6 bag of rack screws that [came with the rack](https://twitter.com/nabijaczleweli/status/1572603586558980109). why." } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "M5-threaded rails to complement the M6 bag of rack screws that [came with the rack](https://twitter.com/nabijaczleweli/status/1572603586558980109). why." } { "postId": 905903, "headline": "no wonder i was having trouble hauling this shit it's like 20+kg", "publishedAt": "2023-01-25T15:08:00.807Z", "filename": "905903-no-wonder-i-was-havi", "transparentShareOfPostId": null, "shareOfPostId": 905679, "tags": [ "APC brand ambassador" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "009c9c8b-1c46-46f7-9c0a-6e81b4f5799f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/009c9c8b-1c46-46f7-9c0a-6e81b4f5799f/DSC_2373.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/009c9c8b-1c46-46f7-9c0a-6e81b4f5799f/DSC_2373.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "1f62609c-c6e4-4f92-b691-3d65facfdd68", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/1f62609c-c6e4-4f92-b691-3d65facfdd68/DSC_2382cc.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/1f62609c-c6e4-4f92-b691-3d65facfdd68/DSC_2382cc.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "thank fuck the pure-lead batteries are on a removable shelf" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "thank fuck the pure-lead batteries are on a removable shelf" } { "postId": 905679, "headline": "achievement for today", "publishedAt": "2023-01-25T13:56:21.936Z", "filename": "905679-achievement-for-toda", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f994864a-516b-4db6-b61d-f55fa8a5f05e", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/f994864a-516b-4db6-b61d-f55fa8a5f05e/DSC_2372.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/f994864a-516b-4db6-b61d-f55fa8a5f05e/DSC_2372.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "didnt fucking fall off the ladder and die hauling this piece of shit to the attic" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "didnt fucking fall off the ladder and die hauling this piece of shit to the attic" } { "postId": 900828, "headline": "the plumbum thickens", "publishedAt": "2023-01-24T17:44:03.703Z", "filename": "900828-the-plumbum-thickens", "transparentShareOfPostId": null, "shareOfPostId": 888650, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/all/20230124173127.os3rwxnt6m6nloce@nabtop.nabijaczleweli.xyz/t/#u" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/all/20230124173127.os3rwxnt6m6nloce@nabtop.nabijaczleweli.xyz/t/#u" } { "postId": 895843, "headline": "← this user can now shit and probably won't die of cholera", "publishedAt": "2023-01-23T21:14:14.053Z", "filename": "895843-this-user-can-now", "transparentShareOfPostId": null, "shareOfPostId": 894084, "tags": [ "3M brand ambassador" ], "blocks": [ { "type": "markdown", "markdown": { "content": "tell you what what what though, it's really quite remarkable that i could smell more off my clothes briskly walking to the shower than i could leaning half a meter over a bucket of sewage" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "tell you what what what though, it's really quite remarkable that i could smell more off my clothes briskly walking to the shower than i could leaning half a meter over a bucket of sewage" } { "postId": 894084, "headline": "tell you what, an A2 filter is ace for sewage as well", "publishedAt": "2023-01-23T15:55:25.912Z", "filename": "894084-tell-you-what-an-a2", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "3M brand ambassador" ], "blocks": [ { "type": "markdown", "markdown": { "content": "tell you what what though, wish i didnt have to find out" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "tell you what what though, wish i didnt have to find out" } { "postId": 890975, "headline": "sanest-typeset manual", "publishedAt": "2023-01-22T23:15:00.490Z", "filename": "890975-sanest-typeset-manua", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "AT&T UNIX User's Manual Release 3.0" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b5693c5b-aa6d-4a91-8022-f5076f0216b3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b5693c5b-aa6d-4a91-8022-f5076f0216b3/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/b5693c5b-aa6d-4a91-8022-f5076f0216b3/a.png", "width": 1064, "height": 1082 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 889778, "headline": "holy shit i didnt even notice prog ... ^ = var for var=$(prog ...)", "publishedAt": "2023-01-22T19:06:45.502Z", "filename": "889778-holy-shit-i-didnt-ev", "transparentShareOfPostId": null, "shareOfPostId": 889756, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "as used for expr and | = var for echo; so cool" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "as used for expr and | = var for echo; so cool" } { "postId": 889756, "headline": "man, PWB csplit was so beautiful. so innocent.", "publishedAt": "2023-01-22T19:05:06.054Z", "filename": "889756-man-pwb-csplit-was", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "90c1afa9-880c-480b-bdd2-20e8596d47ea", "altText": "$ tar -xOaf ./ftp.okass.net/pub/mirror/minnie.tuhs.org/Distributions/USDL/spencer_pwb.tar.gz root/bin/csplit : context split: : split [-s] [-f prefix] file [re1 re2 re3 ... ren] if x\"$1\" = x-s then echo \"-\" | = d shift endif if x\"$1\" = x-f then = b $2 shift shift else = b xx endif if x\"$2\" = x then cp $1 $b00 exit endif = a 0 echo \"1,/$2/-1w \"$b00 >/tmp/$b$$ : lp expr 0$a + 1 ^ = a expr substr 0$a length $a 2 ^= a if x\"$3\" = x goto dne if x\"$3\" = x\"$2\" then echo \".+1w \" /tmp/c$$ >>/tmp/$b$$ echo \".+1,/$3/-1w \" /tmp/c1$$ >>/tmp/$b$$ echo \"!cat /tmp/c$$ /tmp/c1$$ > \" $b$a >> /tmp/$b$$ shift 2 goto lp endif echo \".+1,/$3/-1w \" $b$a >>/tmp/$b$$ shift 2 goto lp : dne echo \".+1,\\$w \"$b$a >>/tmp/$b$$ bfs $d $1 = var val and weirdly semi-modern if/then/else but with an inline expression?)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(also note the famed PWB shell's = var val and weirdly semi-modern if/then/else but with an inline expression?)" } { "postId": 888879, "headline": ":v", "publishedAt": "2023-01-22T15:20:02.741Z", "filename": "888879-v", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1029413" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1029413" } { "postId": 888650, "headline": "also forgor 💀 how fun it is to have a working fingerprint sensor :v", "publishedAt": "2023-01-22T13:26:41.597Z", "filename": "888650-also-forgor-how-f", "transparentShareOfPostId": null, "shareOfPostId": 888647, "tags": [ "#1 goodix hater" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 888647, "headline": "now this is pog racing", "publishedAt": "2023-01-22T13:25:05.876Z", "filename": "888647-now-this-is-pog-raci", "transparentShareOfPostId": null, "shareOfPostId": 885662, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "1fe66a48-abdd-4ee7-b8f2-c36b475bddba", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/1fe66a48-abdd-4ee7-b8f2-c36b475bddba/DSC_2359.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/1fe66a48-abdd-4ee7-b8f2-c36b475bddba/DSC_2359.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "8762c291-bb7c-4fe2-86f7-f789544f0ce7", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8762c291-bb7c-4fe2-86f7-f789544f0ce7/DSC_2360.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/8762c291-bb7c-4fe2-86f7-f789544f0ce7/DSC_2360.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "i actually unhibernated to a full session from 2020, which is always nice" } }, { "type": "markdown", "markdown": { "content": "still the same i915 backtrace on sid kernel tho" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i actually unhibernated to a full session from 2020, which is always nice\n\nstill the same i915 backtrace on sid kernel tho" } { "postId": 885662, "headline": "followup to 2+-year-old bug pog :0", "publishedAt": "2023-01-21T22:38:16.065Z", "filename": "885662-followup-to-2-year", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/971068" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/971068" } { "postId": 885585, "headline": "ZFC (zermelo-fraenkel set theory with assassins' creed)", "publishedAt": "2023-01-21T22:23:15.768Z", "filename": "885585-zfc-zermelo-fraenke", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 883365, "headline": "is it good when the caveats sexion is as big as the entire operational description", "publishedAt": "2023-01-21T12:40:19.619Z", "filename": "883365-is-it-good-when-the", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "05c646fa-f104-4e43-b842-35500f2a507a", "altText": "CSPLIT (1) BSD General Commands Manual CSPLIT (1) NAME csplit — context-sensitive text splitting SYNOPSIS csplit [ −Szsk] [ −f prefix] [ −b suffix-format| −n suffix-digits] file {lineno|/regex/[±offset]|%regex%[±offset] [{repeat|∗}]} . . . DESCRIPTION Splits up consecutive lines of file (standard input stream if \"-\") based on the specified Expressions. Expressions Output starts to file 0. When the first expression matches, lines, starting at the matched one, are output to file 1, &c. All non-{∗}ed expressions must match. lineno 1-based line number. /regex/[±offset] Matches the line that matches regex (which is a basic regular expression, cf. regex(7)), plus the optionally-signed offset. For example, in this docu- ment, /EXIT/-1 would match the \"The file-name\" line. %regex%[±offset] As above, but completely ignore the lines leading up to the match. These may be optionally followed by a recur rence expression in the for m {repeat} which repeats the previous expression repeat times (lineno-style expressions grow by lineno each time), or {∗} which repeats the expression as many times as it’ll fit. OPTIONS −S, −-suppress-matched Remove the lines that matched the expressions. This is usually equivalent to removing the first line of all but the zeroeth output file. −z, −-elide-empty-files If an output file is empty, re-use it for the next expression. −s, −-quiet, −-silent By default, as each file is closed, its size is written to the standard output stream. This suppresses that. −k, −-keep-files Don’t delete output files on error. −f, −-prefix=prefix Generate output files starting with prefix. Default: xx. −b, −-suffix-format=format Format the file number according to format, which must con- tain exactly one printf(1) integer conversion. −n, −-digits=suffix-digits Equivalent to −b %0suffix-digitsd. Default: 2. The file-name for a file n is as-if printf \"%ssuffix-format\" prefix n. EXIT STATUS 1 if file or an output file couldn’t be opened or written. Wit hout −k, all output files are then removed. SIGNAL S All but SIGCONT, SIGSTOP, SIGTSTP wit hout −k, all output files are removed before re-raising. EXAMPLES Extract each version from a Debian package changelog to oct ally-numbered files under /tmp: $ csplit −Sf /tmp/ −b %#3o.log debian/changelog ’/ˆ --/+1’ {∗} | paste −s 156 185 289 418 467 174 170 $ grep −m1 . /tmp/0∗ /tmp/000.log:tzpfms (0.3.2-1˜bpo11) bullseye; urgency=medium /tmp/001.log:tzpfms (0.3.2-1) unstable; urgency=medium /tmp/002.log:tzpfms (0.3.1-1) unstable; urgency=medium /tmp/003.log:tzpfms (0.3.0-1) unstable; urgency=medium /tmp/004.log:tzpfms (0.2.0-1) unstable; urgency=medium /tmp/005.log:tzpfms (0.1.0-2) unstable; urgency=medium BSD Epoch 1 CSPLIT (1) BSD General Commands Manual CSPLIT (1) /tmp/006.log:tzpfms (0.1.0-1) unstable; urgency=medium SEE ALSO split(1), which chunk s the input based on the chunk size. printf(1), deb-changelog(5), regex(7) STANDARDS Confor ms to IEEE Std 1003.1-2008 (“POSIX.1”); the standard washes its hands of what happens if a regex expression matches the same line multiple times. This implement ation matches the GNU system (in principle, anyway) in always making for ward progress — for each line read, it may match the current expression, whereaf ter it’s eit her ejected or discarded. This means that, for a file containing consecutive non-empty lines, /./-1 {2} will make two one-line files, then the rest of the file in the third. Con- versely, most AT&T UNIX-der ived implement ations, if even just one line matches, produce two emp ty files, since the same expression matches multiple times with look-behind. This is usually less useful, since it makes repeating negative-of fset regex expressions meaningless. Str ictly speaking, without the escape hatch provided by the standard, repeating regex expressions with offset ≤ 0 would alway s yield empty files, but that’d make csplit fundament ally unusable. In general, therefore, avoid repeat- ing regexes with look-behind in portable applications. POSIX is vague on the precise list of signals to be caught and cleaned up without −k — rat her, it speci- fies, in the ASYNCHRONOUS EVENTS sexion that they should be. This is taken here to mean \"catch all signals\" (sans the job control ones, natch); this list may be nar row er in other implement ations. Nominally, regexes must match the BRE definition literally, and, hence, $ must not match the new-line – i.e. /9$/ has no matches. This is supremely annoying, given that each line, by definition, ends with one, and it’d need to be entered literally as par t of the regex; therefore, as an extension, we compile the expressions with REG_NEWLINE, which means that $ also matches the new-line – i.e. /9$/ matches a line that ends with a \"9\". This is probably what you expect, and mimicks the GNU system and the illu- mos gate (though they also reject the portable spelling of /9 /, so.). Only −skfn are standard: −-suppress-matched, −zb are extensions, originating from the GNU system (though that −b rejects some valid input and unconditionally overrides −n), and the −S spelling is an extension. HISTORY Appears in the first edition of the UNIX Prog rammer’s Manual as cat(I): NAME cat -- concatenate and print SYNOPSIS cat file1 ... With the standard input stream used if no files, as present-day. Version 3 AT&T UNIX adds the --as-stdin behaviour. This can safely be considered fully-formed. Version 7 AT&T UNIX sees a rewrite in C wit h , and −u disabling buffering of the standard output stream (considering it feeds getc() directly into putchar() until end-of-file, this is a significant penalty, but is, regardless, most likely decidedly slower than the previous implement ation, which mapped full-block read(II)s onto write(II)s). It also explicitly checks for, skips, and war ns about one of the input files also being bound to the standard output stream. 3BSD uses a larger, 1024-byte BUFSIZ, and hence output buffer. 4BSD introduces −nb, −s, and −tve — all as today. 4.3BSD sees a fast read(2)/write(2) path if no flags were specified. Prog rammer’s Workbench (PWB/UNIX), instead, sees −s, silencing errors, and a re-wr ite in terms of read(2)/write(2). Oddly, AT&T System III UNIX inher its this −s into an Version 7 AT&T UNIX base. AT&T System V Release 2 UNIX also sees −tve, except −te require −v to activate, −t also controls 0x12 (for m feed), and M-ˆJ (newline + high bit) is M-$. The former can be attributed to im- plementing according to the 4BSD manpage, which erroneously implies the −v requirement. The latter BSD Epoch 2", "previewURL": "https://staging.cohostcdn.org/attachment/05c646fa-f104-4e43-b842-35500f2a507a/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/05c646fa-f104-4e43-b842-35500f2a507a/a.png", "width": 2560, "height": 1440 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 883325, "headline": "im going to fucking explode", "publishedAt": "2023-01-21T12:19:05.053Z", "filename": "883325-im-going-to-fucking", "transparentShareOfPostId": null, "shareOfPostId": 877600, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1029335" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1029335" } { "postId": 877600, "headline": "this hints that, somehow, coreutils csplit is emulating look/ahead/, which, frankly, idk what to say about", "publishedAt": "2023-01-20T14:07:44.373Z", "filename": "877600-this-hints-that-som", "transparentShareOfPostId": null, "shareOfPostId": 877565, "tags": [ "voreutils" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 877565, "headline": "", "publishedAt": "2023-01-20T13:57:53.814Z", "filename": "877565-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 877501, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1029264" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1029264" } { "postId": 877501, "headline": "are you fucking shitting on my ass", "publishedAt": "2023-01-20T13:39:36.788Z", "filename": "877501-are-you-fucking-shit", "transparentShareOfPostId": null, "shareOfPostId": 873784, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "bc844143-393b-4b3a-bc7c-180c732b04cf", "altText": "$ zless /usr/share/doc/tzpfms-common/changelog.Debian.gz | tail * Rebuild with 2.0.x-series libzfs dependencies -- наб Sat, 27 Mar 2021 19:32:22 +0100 tzpfms (0.1.0-1) unstable; urgency=medium * Initial packaging, upstream version 0.1.0 -- наб Tue, 08 Dec 2020 18:35:44 +0100 $ rm xx*; zless /usr/share/doc/tzpfms-common/changelog.Debian.gz | csplit - '/^ --/+1' {*} 156 186 290 419 468 175 171 0 $ cat xx06 tzpfms (0.1.0-1) unstable; urgency=medium * Initial packaging, upstream version 0.1.0 -- наб Tue, 08 Dec 2020 18:35:44 +0100 $ cat xx07 $", "previewURL": "https://staging.cohostcdn.org/attachment/bc844143-393b-4b3a-bc7c-180c732b04cf/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/bc844143-393b-4b3a-bc7c-180c732b04cf/a.png", "width": 905, "height": 438 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 873821, "headline": "← only bitch what's ever cared about csplit since 1985 probably", "publishedAt": "2023-01-19T22:29:06.646Z", "filename": "873821-only-bitch-what-s", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "and it was so beautiful before lookbehind" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and it was so beautiful before lookbehind" } { "postId": 873784, "headline": "", "publishedAt": "2023-01-19T22:22:04.099Z", "filename": "873784-analysis-of-the-orig", "transparentShareOfPostId": null, "shareOfPostId": 873559, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "analysis of the original test-case i ran into this bug with in mail #10 :v" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1029220" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "analysis of the original test-case i ran into this bug with in mail #10 :v\n\nhttps://bugs.debian.org/1029220" } { "postId": 873559, "headline": "this break-down sponsored by staring at variations on seq 999 | csplit - /10/-5 30 /10/-5 {2} %10% 110 for the past three-plus hours", "publishedAt": "2023-01-19T21:36:57.363Z", "filename": "873559-this-break-down-spon", "transparentShareOfPostId": null, "shareOfPostId": 865906, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "ad52f816-b6e3-434a-9cce-e33a28392a09", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/ad52f816-b6e3-434a-9cce-e33a28392a09/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/ad52f816-b6e3-434a-9cce-e33a28392a09/a.png", "width": 1745, "height": 1282 } }, { "type": "markdown", "markdown": { "content": "i think theres at least one more bug here, but these spellings are equivalent, so this is definitely one; what's great is i have no reasonable implementation to compare against anymore now that coreutils is provably fucked; mildly tempted to completely rip out lookbehind, because holy fuck" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i think theres at least one more bug here, but these spellings are equivalent, so this is definitely one; what's great is i have no reasonable implementation to compare against anymore now that coreutils is provably fucked; mildly tempted to completely rip out lookbehind, because holy fuck" } { "postId": 865906, "headline": "absolute and complete fucking clown shit. not as much as a wisp of a thought ever given.", "publishedAt": "2023-01-18T15:46:53.801Z", "filename": "865906-absolute-and-complet", "transparentShareOfPostId": null, "shareOfPostId": 863563, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a8fb3f74-f495-4598-929e-d5664ec742d6", "altText": "$ seq 10 | csplit - /5/-1 6 15 $ head * ==> xx00 <== 1 2 3 ==> xx01 <== 4 5 6 7 8 9 10 $ seq 10 | csplit --suppress-matched - /5/-1 6 15 $ head * ==> xx00 <== 1 2 3 ==> xx01 <== 4 5 6 7 8 9 10 $ seq 10 | csplit --suppress-matched - /5/ 8 13 $ head * ==> xx00 <== 1 2 3 4 ==> xx01 <== 5 6 7 8 9 10 $ seq 10 | csplit --suppress-matched - 5 8 11", "previewURL": "https://staging.cohostcdn.org/attachment/a8fb3f74-f495-4598-929e-d5664ec742d6/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/a8fb3f74-f495-4598-929e-d5664ec742d6/a.png", "width": 543, "height": 837 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 863563, "headline": "", "publishedAt": "2023-01-18T02:09:27.234Z", "filename": "863563-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 863385, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1029120" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1029120" } { "postId": 863385, "headline": "", "publishedAt": "2023-01-18T01:31:28.930Z", "filename": "863385-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 861909, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1029119" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1029119" } { "postId": 861909, "headline": "", "publishedAt": "2023-01-17T21:22:57.675Z", "filename": "861909-really-made-a-casser", "transparentShareOfPostId": null, "shareOfPostId": 861894, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "really made a casserole of that subject, hey" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "really made a casserole of that subject, hey" } { "postId": 861894, "headline": "the illumos gate unfortunately agrees", "publishedAt": "2023-01-17T21:20:32.103Z", "filename": "861894-the-illumos-gate-unf", "transparentShareOfPostId": null, "shareOfPostId": 861758, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://www.mail-archive.com/austin-group-l@opengroup.org/msg10621.html" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://www.mail-archive.com/austin-group-l@opengroup.org/msg10621.html" } { "postId": 861758, "headline": "excerpt from the austin-group-l@ post im probably not sending", "publishedAt": "2023-01-17T21:04:10.507Z", "filename": "861758-excerpt-from-the-aus", "transparentShareOfPostId": null, "shareOfPostId": 860702, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "814ca8a7-1010-4bc3-8646-50494be296e5", "altText": "So, naturally, for this: $ echo 10 | csplit - '/^10$/' XCU, csplit, OPERANDS again: 84836 An error shall be reported if an operand does not reference a line between the current position 84837 and the end of the file. Since a line is, as we all know, defined as (XBD): 1721 3.179 Line 1722 A sequence of zero or more non- characters plus a terminating character. And, naturally, the regex doesn't match the end of the line. Conversely, the following must work: $ echo 10 | csplit - '/^10 $/' Behold (I've substituted echo for seq because NetBSD csplit has issues when presented with just one line): netbsd-9.2$ seq 999 | csplit - '/^10$/' csplit: ^10$: no match netbsd-9.2$ seq 999 | csplit - '/^10 $/' 18 3870 netbsd-9.2$ wc -l * 9 xx00 990 xx01 990 total vs (coreutils 8.32-4+b1 and 9.1-1): debian$ seq 999 | csplit - '/^10$/' 18 3870 debian$ wc -l * 9 xx00 990 xx01 999 total debian$ seq 999 | csplit - '/^10 $/' csplit: ‘/^10\\n$/’: match not found 3888 idk. ", "previewURL": "https://staging.cohostcdn.org/attachment/814ca8a7-1010-4bc3-8646-50494be296e5/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/814ca8a7-1010-4bc3-8646-50494be296e5/a.png", "width": 773, "height": 682 } }, { "type": "markdown", "markdown": { "content": "depends on how probing the illumos gate goes" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "depends on how probing the illumos gate goes" } { "postId": 860702, "headline": "sanest fucking error message", "publishedAt": "2023-01-17T17:54:40.052Z", "filename": "860702-sanest-fucking-error", "transparentShareOfPostId": null, "shareOfPostId": 860687, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "88d0208b-b181-45fb-be49-60d0442f483a", "altText": "$ csplit /dev/null 1 csplit: input disappeared $ csplit <(:) 1 csplit: input disappeared", "previewURL": "https://staging.cohostcdn.org/attachment/88d0208b-b181-45fb-be49-60d0442f483a/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/88d0208b-b181-45fb-be49-60d0442f483a/a.png", "width": 349, "height": 70 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 860687, "headline": "", "publishedAt": "2023-01-17T17:50:26.643Z", "filename": "860687-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1029103" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1029103" } { "postId": 860140, "headline": "", "publishedAt": "2023-01-17T15:34:39.969Z", "filename": "860140-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 860095, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1029090" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1029090" } { "postId": 860095, "headline": "oh good. i pressed y to quit and got the same error again. lovely. amazing. revolutionary software", "publishedAt": "2023-01-17T15:20:32.433Z", "filename": "860095-oh-good-i-pressed-y", "transparentShareOfPostId": null, "shareOfPostId": 860087, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "bc1d3d6a-86a9-49ef-ac86-87e343c93bb2", "altText": "(gdb) run Starting program: /home/nabijaczleweli/code/voreutils/out/cmd/csplit a b Breakpoint 1, main (argc=3, argv=0x7fffffffe358) at cmd/csplit.cpp:107 107 int main(int argc, const char * const * argv) { (gdb) b memcpy Breakpoint 2 at gnu-indirect-function resolver at 0x7ffff7c9d790 (2 locations) (gdb) cont Continuing. /build/gdb-Nav6Es/gdb-10.1/gdb/elfread.c:1017: internal-error: void elf_gnu_ifunc_resolver_return_stop(breakpoint*): Assertion `b->loc->next == NULL' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n) y This is a bug, please report it. For instructions, see: . /build/gdb-Nav6Es/gdb-10.1/gdb/elfread.c:1017: internal-error: void elf_gnu_ifunc_resolver_return_stop(breakpoint*): Assertion `b->loc->next == NULL' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. Create a core file of GDB? (y or n) y Aborted (core dumped)", "previewURL": "https://staging.cohostcdn.org/attachment/bc1d3d6a-86a9-49ef-ac86-87e343c93bb2/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/bc1d3d6a-86a9-49ef-ac86-87e343c93bb2/a.png", "width": 1109, "height": 303 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 860087, "headline": "classic wednesday gdb moment", "publishedAt": "2023-01-17T15:17:59.973Z", "filename": "860087-classic-wednesday-gd", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "558a8fb0-579a-4103-9a54-711204e0ee3c", "altText": "Breakpoint 1, main (argc=3, argv=0x7fffffffe358) at cmd/csplit.cpp:107 107 int main(int argc, const char * const * argv) { (gdb) b memcpy Breakpoint 2 at gnu-indirect-function resolver at 0x7ffff7c9d790 (2 locations) (gdb) cont Continuing. /build/gdb-Nav6Es/gdb-10.1/gdb/elfread.c:1017: internal-error: void elf_gnu_ifunc_resolver_return_stop(breakpoint*): Assertion `b->loc->next == NULL' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n)", "previewURL": "https://staging.cohostcdn.org/attachment/558a8fb0-579a-4103-9a54-711204e0ee3c/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/558a8fb0-579a-4103-9a54-711204e0ee3c/a.png", "width": 1115, "height": 203 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 857270, "headline": "", "publishedAt": "2023-01-17T00:52:18.808Z", "filename": "857270-tt-zfs-zfs-arc-max", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "4.2BSD my beloved" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "2d985b6b-8c5b-4713-9f89-f0814b0132cd", "altText": "About 20-30% of all newly-written information is deleted within 30 seconds, and about 50% is deleted within 5 minutes. A 4-Mbyte cache of disk blocks eliminates between 65% and 90% of all disk accesses for file data (depending on the write policy). For a 400-kbyte disk cache, a block size of 8 kbytes results in the fewest number of disk accesses for file data. For a 4-Mbyte cache, a 16-kbyte block size is optimal. Table I. Selected results. ", "previewURL": "https://staging.cohostcdn.org/attachment/2d985b6b-8c5b-4713-9f89-f0814b0132cd/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/2d985b6b-8c5b-4713-9f89-f0814b0132cd/a.png", "width": 379, "height": 221 } }, { "type": "markdown", "markdown": { "content": "zfs.zfs_arc_max=96636764160? nah. [just keep'er at 4194304](https://dl.acm.org/doi/pdf/10.1145/323647.323631), she'll be right. okay, maybe adjust for the block-size increase from 1k to 4k, so 16777216. anything more is lunacy" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "zfs.zfs_arc_max=96636764160? nah. [just keep'er at 4194304](https://dl.acm.org/doi/pdf/10.1145/323647.323631), she'll be right. okay, maybe adjust for the block-size increase from 1k to 4k, so 16777216. anything more is lunacy" } { "postId": 855978, "headline": "the concept of processed foods is so funny to me. you eating that chicken raw? love me some hard unhusked rice. clown shit", "publishedAt": "2023-01-16T21:11:41.641Z", "filename": "855978-the-concept-of-proce", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 849793, "headline": "are we sure about this", "publishedAt": "2023-01-15T20:21:07.493Z", "filename": "849793-are-we-sure-about-th", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "0655c420-d4a5-4523-8baa-80812a187a21", "altText": "$ cat /sys/class/power_supply/BAT0/voltage_now 7700000 ", "previewURL": "https://staging.cohostcdn.org/attachment/0655c420-d4a5-4523-8baa-80812a187a21/screenshot.png", "fileURL": "https://staging.cohostcdn.org/attachment/0655c420-d4a5-4523-8baa-80812a187a21/screenshot.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "7.7kV palmtop battery pog??" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "7.7kV palmtop battery pog??" } { "postId": 849757, "headline": ":v", "publishedAt": "2023-01-15T20:17:17.550Z", "filename": "849757-v", "transparentShareOfPostId": null, "shareOfPostId": 849451, "tags": [ "ratrun" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lists.sr.ht/~nabijaczleweli/ratrun/%3C20230115201353.us2afmq6nv63gmnz%40babtop.nabijaczleweli.xyz%3E" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lists.sr.ht/~nabijaczleweli/ratrun/%3C20230115201353.us2afmq6nv63gmnz%40babtop.nabijaczleweli.xyz%3E" } { "postId": 849451, "headline": "ratrun 1: now with 50% more 🐀 against ratrun 0c", "publishedAt": "2023-01-15T19:21:12.381Z", "filename": "849451-ratrun-1-now-with-5", "transparentShareOfPostId": null, "shareOfPostId": 821181, "tags": [ "ratrun" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lists.sr.ht/~nabijaczleweli/ratrun/%3C20230115185908.m26frii34oksib3t%40babtop.nabijaczleweli.xyz%3E" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lists.sr.ht/~nabijaczleweli/ratrun/%3C20230115185908.m26frii34oksib3t%40babtop.nabijaczleweli.xyz%3E" } { "postId": 849061, "headline": "", "publishedAt": "2023-01-15T17:55:37.617Z", "filename": "849061-https-git-sr-ht-n", "transparentShareOfPostId": null, "shareOfPostId": 843284, "tags": [ "ratrun" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://git.sr.ht/~nabijaczleweli/ratrun/commit/e3dbf8945190445f72af12d6bc62e8451c0dee32" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://git.sr.ht/~nabijaczleweli/ratrun/commit/e3dbf8945190445f72af12d6bc62e8451c0dee32" } { "postId": 844744, "headline": "lol", "publishedAt": "2023-01-14T20:56:05.384Z", "filename": "844744-lol", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b2029ab4-e313-4204-b4e5-d7103f61d82b", "altText": "two github notification mails. the author's ◤◢◤◢◤◢◤◢", "previewURL": "https://staging.cohostcdn.org/attachment/b2029ab4-e313-4204-b4e5-d7103f61d82b/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/b2029ab4-e313-4204-b4e5-d7103f61d82b/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 843284, "headline": "cum host users, i require your linguistic opinion w.r.t. \"archival\" as in the highlighted bits", "publishedAt": "2023-01-14T14:40:07.997Z", "filename": "843284-cum-host-users-i-re", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "ratrun", "english" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a6c27615-8272-4966-a976-1812925daa9d", "altText": "\"In all cases, ! overrides to default — no re-scheduling, no limit, or no archival, respectively.\" and \"In addition to the date and time of the event, the recurrence and archival configuration is listed, if rerat(8) will process the file after it expries — this also takes into account your current defautl config-\"", "previewURL": "https://staging.cohostcdn.org/attachment/a6c27615-8272-4966-a976-1812925daa9d/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/a6c27615-8272-4966-a976-1812925daa9d/image.png", "width": 798, "height": 449 } }, { "type": "attachment", "attachment": { "attachmentId": "825f1a56-4149-428f-81ed-7dd19bd68d57", "altText": "\"date(1), mail(1), rat(1) – interactive scheduling, ratrun.ics(7) – iCalendar emulation, rerat(8) – event periodisation and archival\"", "previewURL": "https://staging.cohostcdn.org/attachment/825f1a56-4149-428f-81ed-7dd19bd68d57/image.1.png", "fileURL": "https://staging.cohostcdn.org/attachment/825f1a56-4149-428f-81ed-7dd19bd68d57/image.1.png", "width": 839, "height": 163 } }, { "type": "markdown", "markdown": { "content": "please vote yes or no in the comments below" } }, { "type": "markdown", "markdown": { "content": "context below the fold to not colour your take" } }, { "type": "markdown", "markdown": { "content": "---" } }, { "type": "markdown", "markdown": { "content": "my instinct is *yes*; this is backed up by the BSD corpus (defined as \"the CSRG 1BSD-4.3BSD CD\"), which uses it like this, and wiktionary agrees, as does my reference anglo #1" } }, { "type": "markdown", "markdown": { "content": "father says *no* instinctually; his dixionaries, as well as the one bigname i looked at, don't note non-adjectival \"archival\"" } }, { "type": "markdown", "markdown": { "content": "the wiktionary entry citation for the noun form is also computer-related, so this might just be a modern usage?" } } ], "numComments": 6, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "please vote yes or no in the comments below\n\ncontext below the fold to not colour your take\n\n---\n\nmy instinct is *yes*; this is backed up by the BSD corpus (defined as \"the CSRG 1BSD-4.3BSD CD\"), which uses it like this, and wiktionary agrees, as does my reference anglo #1\n\nfather says *no* instinctually; his dixionaries, as well as the one bigname i looked at, don't note non-adjectival \"archival\"\n\nthe wiktionary entry citation for the noun form is also computer-related, so this might just be a modern usage?" } { "postId": 843261, "headline": "← this user has just received 6kg of rice and 15kg of flour", "publishedAt": "2023-01-14T14:28:21.047Z", "filename": "843261-this-user-has-just", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "pog" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 837265, "headline": "she call me oil-soaked the way she rag on me", "publishedAt": "2023-01-13T13:52:27.881Z", "filename": "837265-she-call-me-oil-soak", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 832208, "headline": "conversely, i think i need to find another knob to stop cloudflare bullying poor singaporeans", "publishedAt": "2023-01-12T19:48:11.278Z", "filename": "832208-conversely-i-think", "transparentShareOfPostId": null, "shareOfPostId": 832168, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "4238572e-3d75-45c4-8718-08d7ecc22148", "altText": "December 2022 Analytics Snapshot We've aggregated data from 1 of your Cloudflare sites during the month of December. Cloudflare served 7.25 GB of data, and mitigated firewall events. Performance Top traffic by location during December ▲(46%) traffic since November 13.6% DATA TRANSFER SAVED Want to save more data? Top Traffic Locations United States: 17,436 France: 8,183 Poland: 7,709 United Kingdom: 6,892 Other: 22,103 View my cache analytics Security Firewall mitigated events during December ▲(200%) since November 120 FIREWALL MITIGATED EVENTS TOP 3 COUNTRIES Singapore: 100 Germany: 8 Panama: 5", "previewURL": "https://staging.cohostcdn.org/attachment/4238572e-3d75-45c4-8718-08d7ecc22148/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/4238572e-3d75-45c4-8718-08d7ecc22148/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "just like i had to explicitly allow tor traffic. quality experience. well i guess im not paying them anything so i get very much what i pay for" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "just like i had to explicitly allow tor traffic. quality experience. well i guess im not paying them anything so i get very much what i pay for" } { "postId": 832168, "headline": "well. interesting trend.", "publishedAt": "2023-01-12T19:42:48.430Z", "filename": "832168-well-interesting-tr", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "222388f5-1e40-45fd-8d6d-274160d89598", "altText": " 1 Jan 12 Cloudflare (207K) 7.25 GB of data transferred from 1 of your sites in December 70 Dec 13 Cloudflare (204K) 4.58 GB of data transferred from 1 of your sites in November 221 Nov 10 Cloudflare (164K) 2.2 GB of data transferred from 1 of your sites in October 369 Oct 11 Cloudflare (199K) 2.61 GB of data transferred from 1 of your sites in September 693 Aug 09 Cloudflare (136K) 2.44 GB of data transferred from 1 of your sites in July 792 Jul 07 Cloudflare (138K) 3.65 GB of data transferred from 1 of your sites in June 866 Jun 07 Cloudflare (132K) 5.57 GB of data transferred from 1 of your sites in May 935 May 05 Cloudflare (135K) 2.82 GB of data transferred from 1 of your sites in April 1122 Apr 06 Cloudflare (135K) 3.13 GB of data transferred from 1 of your sites in March 1284 Mar 08 Cloudflare (137K) 3.13 GB of data transferred from 1 of your sites in February 1407 Feb 03 Cloudflare (141K) 4.15 GB of data transferred from 1 of your sites in January 1528 Jan 06 Cloudflare (137K) 4.52 GB of data transferred from 1 of your sites in December 1625 Dec 08 Cloudflare (130K) 4.83 GB of data transferred from 1 of your sites in November 1812 Nov 04 Cloudflare (132K) 1.38 GB of data transferred from 1 of your sites in October 2036 Oct 06 Cloudflare (125K) 3.1 GB of data transferred from 1 of your sites in September 2169 Sep 08 Cloudflare (125K) 7.29 GB of data transferred from 1 of your sites in August 2261 Aug 03 Cloudflare (133K) 7.81 GB of data transferred from 1 of your sites in July 2292 Jul 06 Cloudflare (141K) 3.7 GB of data transferred from 1 of your sites in June 2359 Jun 03 Cloudflare (146K) 4.92 GB of data transferred from 1 of your sites in May 2420 May 04 Cloudflare (160K) 4.08 GB of data transferred in April 2487 Apr 06 Cloudflare (124K) 1.87 GB of data transferred in March 2526 Mar 11 Cloudflare (124K) 726.58 MB of data transferred in February 2605 Feb 03 Cloudflare (140K) 2.48 GB of data transferred in January 2650 Jan 05 Cloudflare (121K) 850.8 MB of data transferred in December 2771 Dec 03 Cloudflare (128K) 589.55 MB of data transferred in November 2847 Nov 05 Cloudflare (122K) 528.12 MB of data transferred in October 2911 Oct 06 Cloudflare (128K) 848.96 MB of data transferred in September 2948 Sep 03 Cloudflare (126K) 2.28 GB of data transferred in August 2972 Aug 04 Cloudflare (128K) 943.06 MB of data transferred in July 3006 Jul 02 Cloudflare (117K) 641.79 MB of data transferred in June", "previewURL": "https://staging.cohostcdn.org/attachment/222388f5-1e40-45fd-8d6d-274160d89598/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/222388f5-1e40-45fd-8d6d-274160d89598/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "if i see 16G for january then ill think about being in serious fuckin trouble i tell you what" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "if i see 16G for january then ill think about being in serious fuckin trouble i tell you what" } { "postId": 827634, "headline": "she engage on my half-nut 'til i feed", "publishedAt": "2023-01-12T00:25:44.191Z", "filename": "827634-she-engage-on-my-hal", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 821633, "headline": "return of mesa 22.3", "publishedAt": "2023-01-11T00:27:28.297Z", "filename": "821633-return-of-mesa-22-3", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1028439" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1028439" } { "postId": 821181, "headline": "ed! ed! ed! ed! ed! ed! ", "publishedAt": "2023-01-10T22:48:55.437Z", "filename": "821181-ed-ed-ed-ed-ed", "transparentShareOfPostId": null, "shareOfPostId": 819190, "tags": [ "ratrun", "ed", "ed is the standard text editor" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d83a0ca9-fe41-456f-b8e2-0afc37373d23", "altText": "\t[ -n \"${rerat-\"$default_rerat\"}\" ] && { \t\tif [ -z \"$ical\" ]; then \t\t\tfor sep in '/' ';' '|' '@' ',' ':'; do \t\t\t\t[ \"${original_time%\"$sep\"*}\" = \"$original_time\" ] && anysep=1 && break \t\t\tdone \t\t\t# argv[0]: filename: raw date \t\t\t[ -n \"$anysep\" ] || { printf \"$(TEXTDOMAIN=ratrun gettext '%s: %s:%s: pathological (contains /;|@,:); not saving\\n')\" \"$0\" \"$f\" \"$original_time\" >&2; original_time=; } \t\t\t[ -n \"$reratted_lineno\" ] && script=\"${reratted_lineno}s${sep}reratted=[^[:space:]]*${sep}reratted=$(( reratted + 1 ))$original_time${sep}\" || \t\t\t\t{ [ -n \"${rerat_lineno-$last_lineno}\" ] && script=\"${reratted_lineno-$last_lineno}s${sep}[[:space:]]*\\$${sep} reratted=1$original_time${sep}\"; } || \t\t\t\tscript=\"\\$a rerat: reratted=1$original_time .\" \t\t\tprintf '%s\\n' '1d' i \"$new_rawtime\" . \"$script\" w \t\telse \t\t\tprintf '%s\\n' '/END:VEVENT/i' \"X-RATSTART:$new_rawtime\" . w \t\tfi | ed -s -- \"$f\" && datemove \"$f\" '../' \"$new_rawtime\" \"$new_filetime\" && # TODO? these are the same \t\t\t[ -n \"${verbose-\"${default_verbose}\"}\" ] && \t\t\t# the time here is in \"natural\" (date %c) format \t\t\tprintf \"${verb_resc_fmt:=\"$(TEXTDOMAIN=ratrun gettext 'Event \"%s\" re-scheduled for %s\\n')\"}\" \"$evname\" \"$(date -d\"@$new_filetime\" +'%c')\" \t\treturn \t}", "previewURL": "https://staging.cohostcdn.org/attachment/d83a0ca9-fe41-456f-b8e2-0afc37373d23/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/d83a0ca9-fe41-456f-b8e2-0afc37373d23/a.png", "width": 1200, "height": 289 } }, { "type": "markdown", "markdown": { "content": "https://git.sr.ht/~nabijaczleweli/ratrun/tree/5ff32c5105760a80fcbb4072ff1d002777739994/item/rerat.sh#L197-216" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://git.sr.ht/~nabijaczleweli/ratrun/tree/5ff32c5105760a80fcbb4072ff1d002777739994/item/rerat.sh#L197-216" } { "postId": 819424, "headline": "", "publishedAt": "2023-01-10T17:47:42.937Z", "filename": "819424-since-february-2017", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "PV" ], "blocks": [ { "type": "markdown", "markdown": { "content": "since february 2017, the computers breaker (my desktop + \"server room\" (attic)) ate 8.7MWh" } }, { "type": "markdown", "markdown": { "content": "for this past nov 13 2021-nov 13 2022 fiscal year, we made just a hair under 15MWh" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "since february 2017, the computers breaker (my desktop + \"server room\" (attic)) ate 8.7MWh\n\nfor this past nov 13 2021-nov 13 2022 fiscal year, we made just a hair under 15MWh" } { "postId": 819190, "headline": "ah well. this is a sufficient substitute i guess", "publishedAt": "2023-01-10T16:59:32.491Z", "filename": "819190-ah-well-this-is-a-s", "transparentShareOfPostId": null, "shareOfPostId": 816238, "tags": [ "ratrun" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "3859677e-3424-44ef-9442-d3208076bd80", "altText": "$ cat __event.ics BEGIN:VCALENDAR VERSION:2.0 PRODID:aCalendar CALSCALE:GREGORIAN METHOD:PUBLISH BEGIN:VEVENT SUMMARY:Spot w kanie DTSTART:20221103T100000Z DTEND:20221103T104500Z UID:akn7lpqvlkh0b07c0vm12muept16014cks9imlv9rp1m1of3jpckv0l6tt DTSTAMP:20221102T201100Z END:VEVENT END:VCALENDAR rerat:1wk max=3 archive=1mo archive-name=.%Y-Q%q $ cp __event.ics ~/.ratrun/ $ TEXTDOMAINDIR=$PWD/out/locale LC_ALL=pl_PL.UTF-8 LANGUAGE=pl ./ratrun.sh $ TEXTDOMAINDIR=$PWD/out/locale LC_ALL=pl_PL.UTF-8 LANGUAGE=pl ./rerat.sh \"Spot w kanie\" ponownie zdarzy się w czw, 10 lis 2022, 11:00:00 $ TEXTDOMAINDIR=$PWD/out/locale LC_ALL=pl_PL.UTF-8 LANGUAGE=pl ./ratrun.sh $ TEXTDOMAINDIR=$PWD/out/locale LC_ALL=pl_PL.UTF-8 LANGUAGE=pl ./rerat.sh \"Spot w kanie\" ponownie zdarzy się w czw, 17 lis 2022, 11:00:00 $ TEXTDOMAINDIR=$PWD/out/locale LC_ALL=pl_PL.UTF-8 LANGUAGE=pl ./ratrun.sh $ TEXTDOMAINDIR=$PWD/out/locale LC_ALL=pl_PL.UTF-8 LANGUAGE=pl ./rerat.sh \"Spot w kanie\" ponownie zdarzy się w czw, 24 lis 2022, 11:00:00 $ TEXTDOMAINDIR=$PWD/out/locale LC_ALL=pl_PL.UTF-8 LANGUAGE=pl ./ratrun.sh $ TEXTDOMAINDIR=$PWD/out/locale LC_ALL=pl_PL.UTF-8 LANGUAGE=pl ./rerat.sh Zdarzenie \"Spot w kanie\" zarchiwizowane w ~/.ratrun/old/.2022-Q4 $ tar -xOaf ~/.ratrun/old/.2022-Q4 BEGIN:VCALENDAR VERSION:2.0 PRODID:aCalendar CALSCALE:GREGORIAN METHOD:PUBLISH BEGIN:VEVENT SUMMARY:Spot w kanie DTSTART:20221103T100000Z DTEND:20221103T104500Z UID:akn7lpqvlkh0b07c0vm12muept16014cks9imlv9rp1m1of3jpckv0l6tt DTSTAMP:20221102T201100Z X-RATSTART:2022-11-10T11:00+01:00 X-RATSTART:2022-11-17T11:00+01:00 X-RATSTART:2022-11-24T11:00+01:00 END:VEVENT END:VCALENDAR rerat:1wk max=3 archive=1mo archive-name=.%Y-Q%q", "previewURL": "https://staging.cohostcdn.org/attachment/3859677e-3424-44ef-9442-d3208076bd80/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/3859677e-3424-44ef-9442-d3208076bd80/a.png", "width": 802, "height": 722 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 816238, "headline": "deliver me from RFC 5545 because i straight-up dont think its possible to implement RRULE", "publishedAt": "2023-01-10T02:26:26.965Z", "filename": "816238-deliver-me-from-rfc", "transparentShareOfPostId": null, "shareOfPostId": 813156, "tags": [ "ratrun" ], "blocks": [ { "type": "markdown", "markdown": { "content": "i can think of some intrusive generator/predicate tricks that could get me most of the way there in reasonable time in most scenarios but i *cannot* think of a trick that'll save me from (especially negative) [BYSETPOS](https://www.rfc-editor.org/rfc/rfc5545#section-3.3.10)" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i can think of some intrusive generator/predicate tricks that could get me most of the way there in reasonable time in most scenarios but i *cannot* think of a trick that'll save me from (especially negative) [BYSETPOS](https://www.rfc-editor.org/rfc/rfc5545#section-3.3.10)" } { "postId": 814039, "headline": "its only industry if you can significantly inconvenience your village/suburb residents on accident; otherwise its just sparkling home-gaming", "publishedAt": "2023-01-09T20:12:59.369Z", "filename": "814039-its-only-industry-if", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 813156, "headline": "im gonna fuckin die", "publishedAt": "2023-01-09T17:56:50.567Z", "filename": "813156-im-gonna-fuckin-die", "transparentShareOfPostId": null, "shareOfPostId": 812737, "tags": [ "ratrun" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e1b12db6-07cc-4e95-976b-58ef17aa04c0", "altText": "$ for f in ICSy-od-starego+.d/*; do sed -n 'H;${x;s/\\n[ ]//g;p}' \"$f\" | awk '/^BEGIN:VEVENT/,/^END:VEVENT/' | grep -i rrule ; done | sort -u RRULE:FREQ=DAILY;UNTIL=20230522T220000Z;INTERVAL=2 RRULE:FREQ=MONTHLY;BYDAY=WE;BYSETPOS=-1 RRULE:FREQ=MONTHLY;BYMONTHDAY=-1 RRULE:FREQ=MONTHLY;COUNT=11;INTERVAL=2;BYMONTHDAY=9 RRULE:FREQ=MONTHLY;INTERVAL=2;BYDAY=TH;BYSETPOS=3 RRULE:FREQ=MONTHLY;UNTIL=20230524T070000Z;BYDAY=TH;BYSETPOS=-1 RRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR RRULE:FREQ=WEEKLY;BYDAY=SU,MO,WE,TH RRULE:FREQ=WEEKLY;COUNT=3;BYDAY=WE RRULE:FREQ=WEEKLY;UNTIL=20230105T090000Z;INTERVAL=1;BYDAY=TH;WKST=SU RRULE:FREQ=YEARLY;BYDAY=TU;BYMONTH=4;BYSETPOS=3 RRULE:FREQ=YEARLY;INTERVAL=2;BYMONTHDAY=4;BYMONTH=1 RRULE;X-EVOLUTION-ENDDATE=20230524T000000Z:FREQ=WEEKLY;COUNT=3;BYDAY=WE", "previewURL": "https://staging.cohostcdn.org/attachment/e1b12db6-07cc-4e95-976b-58ef17aa04c0/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/e1b12db6-07cc-4e95-976b-58ef17aa04c0/a.png", "width": 520, "height": 239 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 812737, "headline": "statements dreamt up by the utterly deranged", "publishedAt": "2023-01-09T16:33:52.653Z", "filename": "812737-statements-dreamt-up", "transparentShareOfPostId": null, "shareOfPostId": 810226, "tags": [ "ratrun" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "36ae7236-e9c0-441c-82df-a3bfe7655955", "altText": "$ for f in ICSy-od-starego+.d/*; do sed -n 'H;${x;s/\\n[ ]//g;p}' \"$f\" | awk '/^BEGIN:VEVENT/,/^END:VEVENT/' | grep -i rrule ; done RRULE:FREQ=DAILY;UNTIL=20230522T220000Z;INTERVAL=2 RRULE:FREQ=MONTHLY;BYMONTHDAY=-1 RRULE:FREQ=WEEKLY;UNTIL=20230105T090000Z;INTERVAL=1;BYDAY=TH;WKST=SU", "previewURL": "https://staging.cohostcdn.org/attachment/36ae7236-e9c0-441c-82df-a3bfe7655955/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/36ae7236-e9c0-441c-82df-a3bfe7655955/a.png", "width": 1224, "height": 98 } }, { "type": "markdown", "markdown": { "content": "give me something on RRULE:FREQ=WEEKLY;UNTIL=20230105T090000Z;INTERVAL=1;BYDAY=TH;WKST=SU, &c., &c." } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "give me something on RRULE:FREQ=WEEKLY;UNTIL=20230105T090000Z;INTERVAL=1;BYDAY=TH;WKST=SU, &c., &c." } { "postId": 812450, "headline": "she extend on my regular expression 'til i match", "publishedAt": "2023-01-09T15:35:19.480Z", "filename": "812450-she-extend-on-my-reg", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "im bre enjoyers" ], "blocks": [ { "type": "markdown", "markdown": { "content": "BRE enjoyers coping + seething" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "BRE enjoyers coping + seething" } { "postId": 811845, "headline": "ah, yes, my two modes;", "publishedAt": "2023-01-09T12:04:12.394Z", "filename": "811845-ah-yes-my-two-mode", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "61aa5f0d-6e47-4702-8920-d89bcf296a5d", "altText": "machine construction; die", "previewURL": "https://staging.cohostcdn.org/attachment/61aa5f0d-6e47-4702-8920-d89bcf296a5d/Screenshot_20230109-050109_Firefox.png", "fileURL": "https://staging.cohostcdn.org/attachment/61aa5f0d-6e47-4702-8920-d89bcf296a5d/Screenshot_20230109-050109_Firefox.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 811827, "headline": "type of guy what lands his cessna at a gas station to fill it with road diesel", "publishedAt": "2023-01-09T11:53:12.021Z", "filename": "811827-type-of-guy-what-lan", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 810226, "headline": "nevertheless, \"yee haw\" as they say", "publishedAt": "2023-01-09T02:51:18.780Z", "filename": "810226-nevertheless-yee-h", "transparentShareOfPostId": null, "shareOfPostId": 785648, "tags": [ "ratrun" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "84387cda-6c0b-4c55-a7de-dcee0237bfaf", "altText": "$ TEXTDOMAINDIR=$PWD/out/locale LC_ALL=pl_PL.UTF-8 LANGUAGE=pl ./rat.sh -r 2022-03-02 -m 2023-03-04 -a 2020-09-22 Data i czas zdarzenia (normalizowana jeżeli zaczyna się %em): 2023-03-01 Zaczyna się w śro, 1 mar 2023, 00:00:00 ./rat.sh: -r 2022-03-02 (śro, 2 mar 2022, 00:00:00): wypada przed 2023-03-01 (śro, 1 mar 2023, 00:00:00) $ TEXTDOMAINDIR=$PWD/out/locale LC_ALL=pl_PL.UTF-8 LANGUAGE=pl ./rat.sh -r 2023-03-02 -m 2023-03-04 -a 2020-09-22 Data i czas zdarzenia (normalizowana jeżeli zaczyna się %em): 2023-03-01 Zaczyna się w śro, 1 mar 2023, 00:00:00 Powtórzy się 3 razy; najbliższa powtórka w czw, 2 mar 2023, 00:00:00, a ostatnia w sob, 4 mar 2023, 00:00:00 Zostanie zarchiwizowane w \"~/.ratrun/old/.old\" w sob, 4 mar 2023, 00:00:00 Zdarzenie: testupsko Przypominajki (puste = domyślne (1h), mogą być czasy): Podaj treść, potem ^D by zakończyć hehe $ cat ~/.ratrun/testupsko 2023-03-01 hehe rerat: 1d max=3 archive=0", "previewURL": "https://staging.cohostcdn.org/attachment/84387cda-6c0b-4c55-a7de-dcee0237bfaf/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/84387cda-6c0b-4c55-a7de-dcee0237bfaf/a.png", "width": 1049, "height": 316 } }, { "type": "markdown", "markdown": { "content": "yeah, yeah, sanest way to drive this" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "yeah, yeah, sanest way to drive this" } { "postId": 807070, "headline": "", "publishedAt": "2023-01-08T16:19:08.373Z", "filename": "807070-https-lore-kernel", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/dash/20230108160906.xf7w5vsd74kr22pc@tarta.nabijaczleweli.xyz/t/" } }, { "type": "markdown", "markdown": { "content": "lol. lmao." } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/dash/20230108160906.xf7w5vsd74kr22pc@tarta.nabijaczleweli.xyz/t/\n\nlol. lmao." } { "postId": 806456, "headline": "being voreutilspilled means that the bit i best like about a patch is now \"expr abuse\"", "publishedAt": "2023-01-08T13:46:52.832Z", "filename": "806456-being-voreutilspille", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://git.kernel.org/pub/scm/utils/dash/dash.git/commit/?id=dd73362d08d5aa1596cb4ca5b271a08bb4e123c6" } }, { "type": "markdown", "markdown": { "content": "AC_MSG_RESULT($(expr yes \\\\& $have_dupfd_cloexec \\\\| no)) where have_dupfd_cloexec is 1 or 0 is probably the smartest thing I've written in years" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://git.kernel.org/pub/scm/utils/dash/dash.git/commit/?id=dd73362d08d5aa1596cb4ca5b271a08bb4e123c6\n\nAC_MSG_RESULT($(expr yes \\\\& $have_dupfd_cloexec \\\\| no)) where have_dupfd_cloexec is 1 or 0 is probably the smartest thing I've written in years" } { "postId": 804321, "headline": "i love spamposting", "publishedAt": "2023-01-08T01:54:15.543Z", "filename": "804321-i-love-spamposting", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "applied anthropology literature review" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "applied anthropology literature review" } { "postId": 804248, "headline": "well that's new", "publishedAt": "2023-01-08T01:36:14.413Z", "filename": "804248-well-that-s-new", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a97a945e-0312-4587-8bc1-b8a50ee7702d", "altText": "Date: Sun, 8 Jan 2023 09:23:31 +0800 (CST) From: 开源社区OSCS To: nabijaczleweli Subject: 开源安全社区OSCS收录了您的项目Hoolean/git.sr.ht,检测结果为安全 [-- text/html is unsupported (use 'v' to view this part) --]", "previewURL": "https://staging.cohostcdn.org/attachment/a97a945e-0312-4587-8bc1-b8a50ee7702d/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/a97a945e-0312-4587-8bc1-b8a50ee7702d/a.png", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "19e54d35-66ce-45ee-bda9-8f203662b29e", "altText": " [logo-oscs.png] nabijaczleweli,您好 我是OSCS社区的安全专家 ren_jq,近期在 GitHub 上有关注到你的开源项目 Hoolean/git.sr.ht ,并通过OSCS社区的安全工具检测发现该项目暂无安全风险,我创建了一个社区团队来持续帮助该开源项目保持安全。 发现您是 Hoolean/git.sr.ht 项目的贡献者,所以冒昧将该项目的安全检测报告分享给您,如果您感兴趣, 也可以一起来关注项目安全性。 查看详细检测报告 如果按钮无法点击,请复制链接到电脑浏览器打开:https://www.murphysec.com/accept?code=e2e0d7958280487ebfdff9fabbec3231&type=1&from=2&t=2 暂时不关注,选择忽略 检测结果由专业的代码安全检测工具 墨菲安全 提供 墨菲安全是国家安全漏洞库(CNNVD)技术支撑单位,并通过ISO9001、ISO27001、CCRC等权威认证,墨菲安全已被蚂蚁集团、平安、美团等700家企业使用,也受到超过10000+开发者喜爱 [renzheng.png] 附 Hoolean/git.sr.ht 的检测结果概述: * 引入组件及许可证:组件46个,相关许可证4类 * 有漏洞的组件:0个 * 有风险的许可证:0类 感谢你为开源生态健康发展做出的贡献,可在检测报告页中获得开源项目安全徽章,放置在项目 README 中提升安全影响力。 [oscs-badge-0.png] [oscs-badge-github.png] OSCS安全社区敬上 祝您工作顺利,生活愉快 OSCS社区官网:www.oscs1024.com 墨菲安全官网:www.murphysec.com Copyright © 2023 OSCS开源软件供应链安全社区 Edit the current link's URL: https://sctrack.sendcloud.net/track/click2/eNpVUMtqw0AM_BdT3zYbad-5tVD6E6WYtVZLnDq28QM3Kf332oQeCgKNZgZG0ruyXhsvtCjQeY0GARGMqdCB91DZTXeVCRrlRAeE6lQZ2ERzaLq6X7oET12sm0uke8srt83z_1F-3e6FKJTWGBDVBs_zPEy→", "previewURL": "https://staging.cohostcdn.org/attachment/19e54d35-66ce-45ee-bda9-8f203662b29e/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/19e54d35-66ce-45ee-bda9-8f203662b29e/b.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "shart in da subject :0 :0" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "shart in da subject :0 :0" } { "postId": 803085, "headline": "time travel real 2022??", "publishedAt": "2023-01-07T21:27:47.849Z", "filename": "803085-time-travel-real-202", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "ratrun", "pog" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "c989c923-2200-437f-bc85-8f17e50cd3b2", "altText": "nabijaczleweli@tarta:~/code/ratrun$ ./rat.sh -r 1wk 18:30 'meet henry in 201' '' Happens on Sat 07 Jan 2023 18:30:00 CET Will be re-scheduled -1 times; next time: Sat 14 Jan 2023 18:30:00 CET; last time: Sat 31 Dec 2022 18:30:00 CET", "previewURL": "https://staging.cohostcdn.org/attachment/c989c923-2200-437f-bc85-8f17e50cd3b2/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/c989c923-2200-437f-bc85-8f17e50cd3b2/a.png", "width": 785, "height": 74 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 801742, "headline": "its chrust time bitchesssssssssssss", "publishedAt": "2023-01-07T16:48:09.390Z", "filename": "801742-its-chrust-time-bitc", "transparentShareOfPostId": null, "shareOfPostId": 795583, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "cde23ad0-03a4-4455-9a51-200f85f7cea1", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/cde23ad0-03a4-4455-9a51-200f85f7cea1/DSC_2355.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/cde23ad0-03a4-4455-9a51-200f85f7cea1/DSC_2355.JPG", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "cf9b7263-8793-407e-85fb-6ae9ce3ff050", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/cf9b7263-8793-407e-85fb-6ae9ce3ff050/DSC_2356.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/cf9b7263-8793-407e-85fb-6ae9ce3ff050/DSC_2356.JPG", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "yes im shooting this on my phone no i dont care" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "yes im shooting this on my phone no i dont care" } { "postId": 801426, "headline": "she call me machinery the way im handing her books", "publishedAt": "2023-01-07T15:03:01.357Z", "filename": "801426-she-call-me-machiner", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 798933, "headline": "", "publishedAt": "2023-01-07T01:35:52.875Z", "filename": "798933-https-www-youtube", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://www.youtube.com/watch?v=jVtofBoO-6o" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://www.youtube.com/watch?v=jVtofBoO-6o" } { "postId": 797830, "headline": "she crank on my shaft 'til i rotate", "publishedAt": "2023-01-06T22:44:04.089Z", "filename": "797830-she-crank-on-my-shaf", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 796118, "headline": "", "publishedAt": "2023-01-06T18:06:58.894Z", "filename": "796118-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 795330, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/910770#30" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/910770#30" } { "postId": 795583, "headline": "chrust! chrust! chrust! chrust! chrust! chrust! ", "publishedAt": "2023-01-06T16:25:15.835Z", "filename": "795583-chrust-chrust-chru", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "db78b23c-44f0-4cc3-b182-e5fa33c8d48a", "altText": "well. its two plates of chrust.", "previewURL": "https://staging.cohostcdn.org/attachment/db78b23c-44f0-4cc3-b182-e5fa33c8d48a/DSC_2351cc.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/db78b23c-44f0-4cc3-b182-e5fa33c8d48a/DSC_2351cc.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 795379, "headline": "hog", "publishedAt": "2023-01-06T15:28:49.410Z", "filename": "795379-hog", "transparentShareOfPostId": null, "shareOfPostId": 727863, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/all/20230106142256.763489-1-acme@kernel.org/t/#u" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/all/20230106142256.763489-1-acme@kernel.org/t/#u" } { "postId": 795330, "headline": "always so nice to be able to repro a time-sensitive bug from 2018", "publishedAt": "2023-01-06T15:16:42.847Z", "filename": "795330-always-so-nice-to-be", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "debian brand ambassador" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "aa202d3d-c9fc-450f-aa69-bc268cd2fb3e", "altText": "# debootstrap --variant=minbase --no-check-gpg jessie jessie-18-10-10 http://snapshot.debian.org/archive/debian/20181010T111800Z/ # systemd-nspawn -D jessie-18-10-10/ /bin/bash -c \"systemd-detect-virt\" Spawning container jessie-18-10-10 on /home/nabijaczleweli/uwu/jessie-18-10-10. Press ^] three times within 1s to kill container. systemd-nspawn Container jessie-18-10-10 exited successfully. # systemd-nspawn -D jessie-18-10-10/ /bin/dash -c \"systemd-detect-virt\" Spawning container jessie-18-10-10 on /home/nabijaczleweli/uwu/jessie-18-10-10. Press ^] three times within 1s to kill container. none Container jessie-18-10-10 failed with error code 1.", "previewURL": "https://staging.cohostcdn.org/attachment/aa202d3d-c9fc-450f-aa69-bc268cd2fb3e/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/aa202d3d-c9fc-450f-aa69-bc268cd2fb3e/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/910770" } } ], "numComments": 2, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/910770" } { "postId": 794865, "headline": "", "publishedAt": "2023-01-06T12:20:59.871Z", "filename": "794865-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 794842, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1028057" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1028057" } { "postId": 794842, "headline": "uug", "publishedAt": "2023-01-06T12:07:59.957Z", "filename": "794842-uug", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8a83e58a-0dbb-4897-8585-8803da6b8d7d", "altText": " -W, --warning=FLAG Controlsи warning display. The FLAG is one of none, to disable all warnings, all to enable them, trun‐ cate, to enable warnings about field truncation, and no-truncate, to disable them. Manual page cpio(1) line 179 (press h for help or q to quit)", "previewURL": "https://staging.cohostcdn.org/attachment/8a83e58a-0dbb-4897-8585-8803da6b8d7d/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/8a83e58a-0dbb-4897-8585-8803da6b8d7d/a.png", "width": null, "height": null } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 791427, "headline": " you may think im stupid. but actually im dumb", "publishedAt": "2023-01-05T23:30:50.234Z", "filename": "791427-you-may-think-im-st", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 790221, "headline": "", "publishedAt": "2023-01-05T20:38:35.237Z", "filename": "790221-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 790067, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1028002" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1028002" } { "postId": 790067, "headline": "apparently this is correct. apparently ! negates a class in globs instead of ^. ive never seen ! used. what the FUCK", "publishedAt": "2023-01-05T20:22:33.969Z", "filename": "790067-apparently-this-is-c", "transparentShareOfPostId": null, "shareOfPostId": 789842, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "02708eba-6f11-461e-a7b7-e0a1740284ec", "altText": " 2.13.1 Patterns Matching a Single Character; [ If an open bracket introduces a bracket expression as in XBD RE Bracket Expression, except that the character ( '!' ) shall replace the character ( '^' ) in its role in a non-matching list in the regular expression notation, it shall introduce a pattern bracket expression. A bracket expression starting with an unquoted character produces unspecified results. Otherwise, '[' shall match the character itself.", "previewURL": "https://staging.cohostcdn.org/attachment/02708eba-6f11-461e-a7b7-e0a1740284ec/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/02708eba-6f11-461e-a7b7-e0a1740284ec/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 789842, "headline": "no i really am unwell. jesus christ. what the fuck is happening", "publishedAt": "2023-01-05T19:55:37.231Z", "filename": "789842-no-i-really-am-unwel", "transparentShareOfPostId": null, "shareOfPostId": 789823, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a8cd75ed-d270-4977-9a61-2d694273ad3a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/a8cd75ed-d270-4977-9a61-2d694273ad3a/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/a8cd75ed-d270-4977-9a61-2d694273ad3a/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 789823, "headline": "im gonna throw up", "publishedAt": "2023-01-05T19:53:42.557Z", "filename": "789823-im-gonna-throw-up", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "cbb26f44-1423-42e5-94ff-8883c585ead2", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/cbb26f44-1423-42e5-94ff-8883c585ead2/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/cbb26f44-1423-42e5-94ff-8883c585ead2/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 787955, "headline": "pog pog pog herbert applied my patches /and/ andrej uploaded fresh dash with them?????? must be my garf day", "publishedAt": "2023-01-05T13:57:56.971Z", "filename": "787955-pog-pog-pog-herbert", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://tracker.debian.org/news/1405551/accepted-dash-0512-2-source-into-unstable/" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://tracker.debian.org/news/1405551/accepted-dash-0512-2-source-into-unstable/" } { "postId": 787686, "headline": "can any cryptozoologists help me identify this abhorrent creature", "publishedAt": "2023-01-05T12:00:06.938Z", "filename": "787686-can-any-cryptozoolog", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "splotchy", "cryptozoology", "cryptosplotchology" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "3e3e056b-1f1d-49dd-8a5c-be2c49c4052c", "altText": "its splotchy", "previewURL": "https://staging.cohostcdn.org/attachment/3e3e056b-1f1d-49dd-8a5c-be2c49c4052c/DSC_2348.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/3e3e056b-1f1d-49dd-8a5c-be2c49c4052c/DSC_2348.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "93eb2746-f1a6-487d-bc01-1e55159c9944", "altText": "its splotchy, ive captured her head; theres nothing in there", "previewURL": "https://staging.cohostcdn.org/attachment/93eb2746-f1a6-487d-bc01-1e55159c9944/DSC_2349.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/93eb2746-f1a6-487d-bc01-1e55159c9944/DSC_2349.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "2fad9fe7-7402-4cb1-aa0b-ea0ee3f53970", "altText": "get down mister president, we've got her, we've got her", "previewURL": "https://staging.cohostcdn.org/attachment/2fad9fe7-7402-4cb1-aa0b-ea0ee3f53970/DSC_2350.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/2fad9fe7-7402-4cb1-aa0b-ea0ee3f53970/DSC_2350.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 785671, "headline": ":v", "publishedAt": "2023-01-05T02:32:01.353Z", "filename": "785671-v", "transparentShareOfPostId": null, "shareOfPostId": 785669, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://help.antisoftware.club/support/tickets/6914" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://help.antisoftware.club/support/tickets/6914" } { "postId": 785669, "headline": "i will not be taking comments at this time", "publishedAt": "2023-01-05T02:30:19.877Z", "filename": "785669-i-will-not-be-taking", "transparentShareOfPostId": null, "shareOfPostId": 785648, "tags": [ "ratrun" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "5405d75f-1bce-4a14-9501-71cb6fc90dba", "altText": "[ -n \"$noop\" ] && { \tnoop_archive() { printf 'tar -rf %s %s\\n' \"$@\"; false; } \talias archive=noop_archive \tnoop_ed() { printf '%s: %s + %s -> %s\\n' \"$3\" \"$rawtime\" \"$rerat\" \"$new_rawtime\"; [ $noop -ge 2 ] && printf 'ed %s\\n' \"$3\" && cat && echo '-- >8 --'; false; } \talias ed=noop_ed \t# TODO \tnoop_mail() { printf '%s\\n' \"mail $*\"; [ $noop -ge 2 ] && cat && echo '-- >8 --'; false; } \talias mail=noop_mail \talias mkdir=false } cd ~/.ratrun/old 2>/dev/null || exit 0 read -r RERAT_DEFAULT 2>/dev/null < ../.rerat read -r TZ 2>/dev/null < ../.tz && export TZ now=\"$(date -d \"$now\" +'%s')\" || exit # username=\"$(id -un)\" parse_config() { \tfor cfg; do \t\tcase \"$cfg\" in \t\t\tall) all_events=1 ;; \t\t\t[1-9]*) rerat=\"${cfg}\"; anything=1; rerat_lineno=\"$lineno\" ;; \t\t\tno) rerat= ;; \t\t\treratted=*) reratted=\"${cfg#reratted=}\"; reratted_lineno=\"$lineno\" ;; \t\t\toriginal-time=*) original_time=; return ;; \t\t\tarchive=*) archive=\"${cfg#archive=}\"; [ -n \"$archive\" ] && anything=1 ;; \t\t\tarchive-name=*) archive_name=\"${cfg#archive-name=}\" ;; \t\t\t*) echo \"dbg: parse: cfg=$cfg\" ;; \t\tesac \tdone } # The header parsing mirrors the main loop in ratrun very closely do_file() { \t{ ! [ -e \"$f\" ] || [ -d \"$f\" ]; } && return \t{ < \"$f\"; } 2>&- || return \texec < \"$f\" \tflock -n 0 || return \tevname=\"$f\" \tread -r rawtime || return # empty/non-text file \trawtime=\"${rawtime%\"$(printf '\\r')\"}\" # https://github.com/sublimehq/sublime_text/issues/5646 he he \tif [ \"$rawtime\" = 'BEGIN:VCALENDAR' ]; then \t\techo \"$f: ICS\" >&2 \t\treturn \tfi \tunset anything rerat reratted archive archive_name rerat_lineno reratted_lineno last_lineno anysep \toriginal_time=\" original-time=$rawtime\" \tlineno=1 \twhile read -r line; do \t\tlineno=$(( lineno + 1 )) \t\t{ [ \"${line#rerat[ \t]:}\" != \"$line\" ] || [ \"${line#rerat:}\" != \"$line\" ]; } && { parse_config ${line#rerat*:}; last_lineno=$lineno; } \tdone \t[ -z \"${anything-\"$default_anything\"}\" ] && return \tset | grep -e rerat -e original_time -e '^f=' -e archive | grep -v default_ | paste -s \tfiletime=$(date -d \"$rawtime\" +'%s') || { printf \"$(TEXTDOMAIN=ratrun gettext '%s: in file %s\\n')\" \"$0\" \"$f\" >&2; return; } \t[ -n \"${rerat-\"$default_rerat\"}\" ] && { \t\trerat_secs=\"$(unsuff \"${rerat-\"$default_rerat\"}\" '')\" \t\t[ \"${rerat_secs%[^0-9]*}\" != \"$rerat_secs\" ] && { printf \"$(TEXTDOMAIN=ratrun gettext '%s: %s: rerat interval %s invalid (%s left)\\n')\" \"$0\" \"$f\" \"${rerat-\"$default_rerat\"}\" \"$rerat_secs\" >&2; return; } \t\tnew_filetime=$(( filetime + rerat_secs )) \t\tnew_rawtime=\"$(date -d\"@$new_filetime\" +'%Y-%m-%dT%H:%M%:z')\" # -Iminutes \t\t[ -n \"$reratted_lineno\" ] && [ \"${reratted%[^0-9]*}\" != \"$reratted\" ] && { (: $(( reratted + 1 ))); printf \"$(TEXTDOMAIN=ratrun gettext '%s: in file %s; assuming 1\\n')\" \"$0\" \"$f\" >&2; reratted=1; } \t\tfor sep in '/' ':' '|' ';' '@' ','; do \t\t\t[ \"${original_time%/*}\" = \"$original_time\" ] && anysep=1 && break \t\tdone \t\t[ -n \"$anysep\" ] || printf \"$(TEXTDOMAIN=ratrun gettext '%s: %s:%s: pathological (contains /:|;@,); not saving\\n')\" \"$0\" \"$f\" \"$original_time\" >&2 || original_time= \t\t[ -n \"$reratted_lineno\" ] && script=\"${reratted_lineno}s${sep}reratted=[[:digit:]]*${sep}reratted=$(( reratted + 1 ))$original_time${sep}\" || \t\t\t{ [ -n \"${rerat_lineno-$last_lineno}\" ] && script=\"${reratted_lineno-$last_lineno}s${sep}[[:space:]]*\\$${sep} reratted=1$original_time${sep}\"; } || \t\t\tscript=\"\\$a rerat: reratted=1$original_time .\" \t\tprintf '%s\\n' '1d' i \"$new_rawtime\" . \"$script\" w | ed -s -- \"$f\" && datemove \"$f\" '../' \"$new_rawtime\" \"$new_filetime\" # TODO? these are the same \t\treturn \t} \ttimepast=$(( now - filetime )) \t[ -n \"${archive-\"$default_archive\"}\" ] && { \t\tarchive=\"$(unsuff \"${archive-\"$default_archive\"}\" '')\" \t\t[ $timepast -ge \"$archive\" ] && { \t\t\tarchive \"$(date -d\"@$filetime\" +\"${archive_name-\"${default_archive_name:-\".old\"}\"}\")\" \"$f\" && rm -f -- \"$f\" \t\t\treturn \t\t} \t} \techo \"dbg: $f: at the end, nothing to do\" } parse_config $RERAT_DEFAULT default_anything=\"$anything\" default_rerat=\"$rerat\" default_archive=\"$archive\" default_archive_name=\"$archive_name\"", "previewURL": "https://staging.cohostcdn.org/attachment/5405d75f-1bce-4a14-9501-71cb6fc90dba/c.png", "fileURL": "https://staging.cohostcdn.org/attachment/5405d75f-1bce-4a14-9501-71cb6fc90dba/c.png", "width": 1437, "height": 1440 } }, { "type": "markdown", "markdown": { "content": "also i met with the tag slug again while trying to post this" } }, { "type": "markdown", "markdown": { "content": "https://help.antisoftware.club/support/tickets/6913" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "also i met with the tag slug again while trying to post this\n\nhttps://help.antisoftware.club/support/tickets/6913" } { "postId": 785648, "headline": "i may very well be a golden god", "publishedAt": "2023-01-05T02:26:40.227Z", "filename": "785648-i-may-very-well-be-a", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "ratrun", "ed", "ed is the standard text editor" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a7ff2894-ba2b-46df-8dc2-6262e884bb41", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/a7ff2894-ba2b-46df-8dc2-6262e884bb41/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/a7ff2894-ba2b-46df-8dc2-6262e884bb41/a.png", "width": 1224, "height": 347 } }, { "type": "attachment", "attachment": { "attachmentId": "72f21da4-d7cf-4fb3-8bc7-0db9213661f6", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/72f21da4-d7cf-4fb3-8bc7-0db9213661f6/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/72f21da4-d7cf-4fb3-8bc7-0db9213661f6/b.png", "width": 1224, "height": 853 } }, { "type": "markdown", "markdown": { "content": "[previously, on sanest calendaring system](https://twitter.com/nabijaczleweli/status/1586903771581501445)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "[previously, on sanest calendaring system](https://twitter.com/nabijaczleweli/status/1586903771581501445)" } { "postId": 784281, "headline": "she vary on my frequency 'til i drive", "publishedAt": "2023-01-04T22:46:44.155Z", "filename": "784281-she-vary-on-my-frequ", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 781638, "headline": "yeah im blogue postin on the list. what of it", "publishedAt": "2023-01-04T16:12:24.587Z", "filename": "781638-yeah-im-blogue-posti", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/dash/20230104160526.7vuq3s2ivqaaot4l@tarta.nabijaczleweli.xyz/t/#u" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/dash/20230104160526.7vuq3s2ivqaaot4l@tarta.nabijaczleweli.xyz/t/#u" } { "postId": 778082, "headline": "she call her my mandrel the way she draw me ", "publishedAt": "2023-01-04T01:00:23.703Z", "filename": "778082-she-call-her-my-mand", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "this is nothing" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 778029, "headline": "", "publishedAt": "2023-01-04T00:53:34.171Z", "filename": "778029-https-www-youtube", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "plague be upon ye" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://www.youtube.com/watch?v=s6j_PAS3788" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://www.youtube.com/watch?v=s6j_PAS3788" } { "postId": 775561, "headline": "its just now gone to ≤3800mV which the stock firmware considers empty", "publishedAt": "2023-01-03T18:14:24.190Z", "filename": "775561-its-just-now-gone-to", "transparentShareOfPostId": null, "shareOfPostId": 746249, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "which is a full four days, to the hour, which is much better than \"like 20 hours\"" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "which is a full four days, to the hour, which is much better than \"like 20 hours\"" } { "postId": 774330, "headline": "", "publishedAt": "2023-01-03T13:24:13.775Z", "filename": "774330-https-cvsweb-openb", "transparentShareOfPostId": null, "shareOfPostId": 751105, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://cvsweb.openbsd.org/src/bin/df/df.c#rev1.61" } }, { "type": "markdown", "markdown": { "content": "https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin/df/df.c.diff?r1=1.60&r2=1.61&f=h" } } ], "numComments": 11, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://cvsweb.openbsd.org/src/bin/df/df.c#rev1.61\n\nhttps://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin/df/df.c.diff?r1=1.60&r2=1.61&f=h" } { "postId": 774235, "headline": "gamer", "publishedAt": "2023-01-03T12:45:08.654Z", "filename": "774235-gamer", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "big yellow" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "c41809b8-cce7-47bb-b804-5a22ca9199c6", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/c41809b8-cce7-47bb-b804-5a22ca9199c6/DSC_2345.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/c41809b8-cce7-47bb-b804-5a22ca9199c6/DSC_2345.JPG", "width": 3096, "height": 4128 } }, { "type": "attachment", "attachment": { "attachmentId": "803d17da-ece8-4002-a322-346f31ef1f0b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/803d17da-ece8-4002-a322-346f31ef1f0b/DSC_2347.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/803d17da-ece8-4002-a322-346f31ef1f0b/DSC_2347.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 772029, "headline": "huh", "publishedAt": "2023-01-03T02:13:46.982Z", "filename": "772029-huh", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "1f473e9e-15c7-41c2-adb0-50e9d0287fed", "altText": "nabijaczleweli@tarta:~/uwu$ rm -r build-output/ tmp/ rm: build-output/zfs-linux-2.1.7/debian/zfsutils-linux/etc/sudoers.d/zfs (-r--r-----, nabijaczleweli/users, 666B): unwritable, remove? y", "previewURL": "https://staging.cohostcdn.org/attachment/1f473e9e-15c7-41c2-adb0-50e9d0287fed/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/1f473e9e-15c7-41c2-adb0-50e9d0287fed/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "zfs of the devil pog?" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "zfs of the devil pog?" } { "postId": 770120, "headline": "perennially offended that the ESP format is FAT and not a pax archive", "publishedAt": "2023-01-02T20:57:19.856Z", "filename": "770120-perennially-offended", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "uefi", "EFI", "computeing", "the children yearn for open standards", "please i just want a real fully-featured format", "say what you want about grub (and I do) but at least it reads Real Filesystems" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 767844, "headline": "ok and", "publishedAt": "2023-01-02T12:48:09.119Z", "filename": "767844-ok-and", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "is herbert losing his faculties, is he 90" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/dash/Y7KhlatS%2FXnFn3VP@gondor.apana.org.au/T/#ef3e9aa196cebb62ed77fa34b369720fe27ca6ba7" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/dash/Y7KhlatS%2FXnFn3VP@gondor.apana.org.au/T/#ef3e9aa196cebb62ed77fa34b369720fe27ca6ba7" } { "postId": 761524, "headline": "2023 is the year of an iraqi concession in america and татарская асср 2", "publishedAt": "2023-01-01T13:58:43.529Z", "filename": "761524-2023-is-the-year-of", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "mark my worms" ], "blocks": [ { "type": "markdown", "markdown": { "content": "okay, say what you want about the сср bit, but татарстан unironically seceding from the federation would be really fucking funny" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "okay, say what you want about the сср bit, but татарстан unironically seceding from the federation would be really fucking funny" } { "postId": 754165, "headline": "just cracked 1km (kilomail) in my debbugs mailbox", "publishedAt": "2022-12-31T15:40:40.162Z", "filename": "754165-just-cracked-1km-ki", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "they grow up so fast" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 754076, "headline": "", "publishedAt": "2022-12-31T15:18:41.129Z", "filename": "754076-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 754012, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1027442" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1027442" } { "postId": 754012, "headline": "ha six hot tip", "publishedAt": "2022-12-31T15:04:21.845Z", "filename": "754012-ha-six-hot-tip", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "ec7e3fdd-21cc-4ca6-93a4-3d452112ccf8", "altText": "buster, bullseye, sid coreutils stty -a output at 172 columns, helpfully soft-wrapped to 173", "previewURL": "https://staging.cohostcdn.org/attachment/ec7e3fdd-21cc-4ca6-93a4-3d452112ccf8/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/ec7e3fdd-21cc-4ca6-93a4-3d452112ccf8/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "if you're soft-wrapping something, make sure you actually fucking do it. clown shit." } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "if you're soft-wrapping something, make sure you actually fucking do it. clown shit." } { "postId": 751105, "headline": "how they get you, of course, is that this isn't quantifiable; freebsd at least has a bugzilla instance, tech@ is post-to-ignore", "publishedAt": "2022-12-31T02:45:32.349Z", "filename": "751105-how-they-get-you-of", "transparentShareOfPostId": null, "shareOfPostId": 751053, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "so yes i have more Fx bugs but im a pedant and most of those were \"yeag; applied as [SHA]\" or \"nice POSIX reading, dipshit; fixed in [SHA]\"; 0% success rate with Ox + i will send de raadt to brazil" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "so yes i have more Fx bugs but im a pedant and most of those were \"yeag; applied as [SHA]\" or \"nice POSIX reading, dipshit; fixed in [SHA]\"; 0% success rate with Ox + i will send de raadt to brazil" } { "postId": 751053, "headline": "ran into the same openbsd df bug as i did in august because theo apparently hates his users too much to spend 3 seconds applying a patch", "publishedAt": "2022-12-31T02:39:37.366Z", "filename": "751053-ran-into-the-same-op", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "even after a taste-only revision" } }, { "type": "markdown", "markdown": { "content": "every time i write a system-comparison test for some voreutils bit i end up actually testing openbsd because 30 years is not enough to \"divide integers\" or \"have locales\" or \"have standard utmp\" or fucking work at all apparently" } }, { "type": "markdown", "markdown": { "content": "https://git.sr.ht/~nabijaczleweli/voreutils/tree/48339127c02a6b6e26c2c17aa9d5bf0bb61dab78/item/include/vore-utmpx" } }, { "type": "markdown", "markdown": { "content": "here's the original thread, my new reply will probably appear here when i get through the greylist" } }, { "type": "markdown", "markdown": { "content": "https://www.mail-archive.com/tech@openbsd.org/msg71180.html" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "even after a taste-only revision\n\nevery time i write a system-comparison test for some voreutils bit i end up actually testing openbsd because 30 years is not enough to \"divide integers\" or \"have locales\" or \"have standard utmp\" or fucking work at all apparently\n\nhttps://git.sr.ht/~nabijaczleweli/voreutils/tree/48339127c02a6b6e26c2c17aa9d5bf0bb61dab78/item/include/vore-utmpx\n\nhere's the original thread, my new reply will probably appear here when i get through the greylist\n\nhttps://www.mail-archive.com/tech@openbsd.org/msg71180.html" } { "postId": 750884, "headline": "i love limiting my number processing to size_t for no reason and leaking that i use (size_t)-1 as error for the user who did nothing wrong", "publishedAt": "2022-12-31T02:07:15.072Z", "filename": "750884-i-love-limiting-my-n", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils", "consecutive debbugs my beloved" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1027412" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1027413" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1027412\n\nhttps://bugs.debian.org/1027413" } { "postId": 750665, "headline": "and yes, obviously turning the last * into *= unfucks it. fsf money well-spent", "publishedAt": "2022-12-31T01:26:23.781Z", "filename": "750665-and-yes-obviously-t", "transparentShareOfPostId": null, "shareOfPostId": 750658, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 750658, "headline": "i hate the piss-shit what came up with gcc", "publishedAt": "2022-12-31T01:25:12.109Z", "filename": "750658-i-hate-the-piss-shit", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "dca40080-7ad7-4c14-a806-57d064fe3fbf", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/dca40080-7ad7-4c14-a806-57d064fe3fbf/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/dca40080-7ad7-4c14-a806-57d064fe3fbf/a.png", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "915a2c30-f131-449d-89c3-02eb790462a2", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/915a2c30-f131-449d-89c3-02eb790462a2/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/915a2c30-f131-449d-89c3-02eb790462a2/b.png", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "8f13a021-b0f0-475e-9f80-0f24c906ed6c", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8f13a021-b0f0-475e-9f80-0f24c906ed6c/c.png", "fileURL": "https://staging.cohostcdn.org/attachment/8f13a021-b0f0-475e-9f80-0f24c906ed6c/c.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "yes, clang accepts this no problem, because obviously it does. \nyes, this is only the middle one of the three almost-identical fucking constructs(!!!), because of fucking course it is." } }, { "type": "markdown", "markdown": { "content": "by bisecting on godbolt i see 11.3 last bad, 12.1 first good, so why the fuck am i seeing this on CI with gcc 12.2.0-11 too" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "yes, clang accepts this no problem, because obviously it does. \nyes, this is only the middle one of the three almost-identical fucking constructs(!!!), because of fucking course it is.\n\nby bisecting on godbolt i see 11.3 last bad, 12.1 first good, so why the fuck am i seeing this on CI with gcc 12.2.0-11 too" } { "postId": 749288, "headline": "they always ask \"oh how are you so annoying\", \"why do you post so much so stupidly\"; buddy, you wish. im 2% lanthanated", "publishedAt": "2022-12-30T22:11:13.150Z", "filename": "749288-they-always-ask-oh", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 749155, "headline": "today is friday in california 😔", "publishedAt": "2022-12-30T21:52:11.597Z", "filename": "749155-today-is-friday-in-c", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "friday" ], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 747073, "headline": "regardless of what i do to it, i get ERROR/NO CARRIER, so this is probably sim-locked to мтс", "publishedAt": "2022-12-30T16:55:34.897Z", "filename": "747073-regardless-of-what-i", "transparentShareOfPostId": null, "shareOfPostId": 747014, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "fa261f75-5209-4480-a2b7-83f862898fdd", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/fa261f75-5209-4480-a2b7-83f862898fdd/screenshot2.png", "fileURL": "https://staging.cohostcdn.org/attachment/fa261f75-5209-4480-a2b7-83f862898fdd/screenshot2.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "which rebranded this anydata adu-500a. ah well. only ttyUSB0 is actually openable, the other 2 aren't" } }, { "type": "markdown", "markdown": { "content": "its possible this is operator error, but unlikely, since i managed to use the same script to get a full ppp sesh over a more contemporary device" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "which rebranded this anydata adu-500a. ah well. only ttyUSB0 is actually openable, the other 2 aren't\n\nits possible this is operator error, but unlikely, since i managed to use the same script to get a full ppp sesh over a more contemporary device" } { "postId": 747014, "headline": "most temporally adequate set-up", "publishedAt": "2022-12-30T16:48:35.204Z", "filename": "747014-most-temporally-adeq", "transparentShareOfPostId": null, "shareOfPostId": 746864, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "9f3caa7a-00a2-4cd3-b818-439c190cb919", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/9f3caa7a-00a2-4cd3-b818-439c190cb919/DSC_2343.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/9f3caa7a-00a2-4cd3-b818-439c190cb919/DSC_2343.JPG", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 746864, "headline": "this hints at a terrifying reality where you have CDMA on one link, UMTS on the other, and GPRS on the third", "publishedAt": "2022-12-30T16:21:22.025Z", "filename": "746864-this-hints-at-a-terr", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6d73dc78-db78-43c9-bf5c-713e0e36b7a0", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6d73dc78-db78-43c9-bf5c-713e0e36b7a0/screenshot.png", "fileURL": "https://staging.cohostcdn.org/attachment/6d73dc78-db78-43c9-bf5c-713e0e36b7a0/screenshot.png", "width": 2560, "height": 1600 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 746249, "headline": "okay but the trunk 1.4.x firmware base at least seems to use the battery instead of 1.3.3's getting rid of it ASAP in 24h", "publishedAt": "2022-12-30T13:39:16.047Z", "filename": "746249-okay-but-the-trunk-1", "transparentShareOfPostId": null, "shareOfPostId": 741034, "tags": [ "watchy" ], "blocks": [ { "type": "markdown", "markdown": { "content": "so far, at least" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "so far, at least" } { "postId": 743595, "headline": "any gamers wanna try to make a bootable EFI image smaller than 16897 bytes", "publishedAt": "2022-12-30T02:22:59.572Z", "filename": "743595-any-gamers-wanna-try", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "Because that's where I maxed out:" } }, { "type": "markdown", "markdown": { "content": "https://codegolf.stackexchange.com/a/256163/46550" } }, { "type": "markdown", "markdown": { "content": "(yes, i know, i know; not my fault cohost and codegolf start the same in the address bar tho)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "Because that's where I maxed out:\n\nhttps://codegolf.stackexchange.com/a/256163/46550\n\n(yes, i know, i know; not my fault cohost and codegolf start the same in the address bar tho)" } { "postId": 741328, "headline": "throw-back thursday, as is app'ly tradition, to saturday 7pm (christmas) when we under-took the precise and dangerous business of the carp", "publishedAt": "2022-12-29T20:53:00.266Z", "filename": "741328-throw-back-thursday", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "tbt", "is this an abuse of the tag" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b02befe4-8bd3-4629-882f-4c45b1ff9659", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b02befe4-8bd3-4629-882f-4c45b1ff9659/IMG_20221224_185038.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/b02befe4-8bd3-4629-882f-4c45b1ff9659/IMG_20221224_185038.jpg", "width": 2448, "height": 3264 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 741034, "headline": "← this user is giving up after fighting with The Watchy Firmware Generation System for 6 hours", "publishedAt": "2022-12-29T20:11:07.528Z", "filename": "741034-this-user-is-givin", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "watchy", "#1 arduino hater", "#1 platformio hater" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "302eb395-4d7d-427b-87a8-6e5c252359d8", "altText": "before", "previewURL": "https://staging.cohostcdn.org/attachment/302eb395-4d7d-427b-87a8-6e5c252359d8/DSC_2337c.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/302eb395-4d7d-427b-87a8-6e5c252359d8/DSC_2337c.JPG", "width": 3096, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "d8a18d96-3c0e-45f3-b970-b91605ee7afc", "altText": "after", "previewURL": "https://staging.cohostcdn.org/attachment/d8a18d96-3c0e-45f3-b970-b91605ee7afc/DSC_2341c.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/d8a18d96-3c0e-45f3-b970-b91605ee7afc/DSC_2341c.JPG", "width": 2915, "height": 2915 } }, { "type": "markdown", "markdown": { "content": "and/or sqfmi, world's least competent distributors. i feel deceptively marketung each time i have to cook a new firmware because it keeps getting worse somehow (this time someone in the closed issues had experienced a similar fuckup and had a pinning recipe, at least) and it didn't say this shit arduino on the crowdsupply page" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and/or sqfmi, world's least competent distributors. i feel deceptively marketung each time i have to cook a new firmware because it keeps getting worse somehow (this time someone in the closed issues had experienced a similar fuckup and had a pinning recipe, at least) and it didn't say this shit arduino on the crowdsupply page" } { "postId": 738900, "headline": "looks like skill issue on the renderer's part. too me", "publishedAt": "2022-12-29T14:10:30.064Z", "filename": "738900-looks-like-skill-iss", "transparentShareOfPostId": null, "shareOfPostId": 736683, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "c8f96580-3f37-458b-8035-7a62b1eded9a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/c8f96580-3f37-458b-8035-7a62b1eded9a/sc2.png", "fileURL": "https://staging.cohostcdn.org/attachment/c8f96580-3f37-458b-8035-7a62b1eded9a/sc2.png", "width": 1483, "height": 1523 } }, { "type": "attachment", "attachment": { "attachmentId": "bb1bf04b-01fb-4bfe-ae21-7f0b4eb21d3f", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/bb1bf04b-01fb-4bfe-ae21-7f0b4eb21d3f/screenshot.png", "fileURL": "https://staging.cohostcdn.org/attachment/bb1bf04b-01fb-4bfe-ae21-7f0b4eb21d3f/screenshot.png", "width": 2039, "height": 1544 } }, { "type": "markdown", "markdown": { "content": "termimage stay winning" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "termimage stay winning" } { "postId": 738880, "headline": "lol. lmao.", "publishedAt": "2022-12-29T14:05:51.711Z", "filename": "738880-lol-lmao", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "77a1ca4c-f13b-4b53-9823-90bd049dbdfc", "altText": "Date: Thu, 29 Dec 2022 13:02:29 +0000 From: GithubApp To: nabijaczleweli@nabijaczleweli.xyz Subject: [GitHub] Review this sign-in X-Mailer: swaks v20201014.0 jetmore.org/john/code/swaks/", "previewURL": "https://staging.cohostcdn.org/attachment/77a1ca4c-f13b-4b53-9823-90bd049dbdfc/2022-12-29-15_01_17-babtop-881x221.png", "fileURL": "https://staging.cohostcdn.org/attachment/77a1ca4c-f13b-4b53-9823-90bd049dbdfc/2022-12-29-15_01_17-babtop-881x221.png", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "e06a431e-c0c4-43ce-8079-ccf7383651fc", "altText": " Hey, @nabijaczleweli!     Your github account was successfully signed in to but we did not recognize the location of the sign in. You can review this sign in attempt by visiting the link below     If you did not sign in to your account, your password may be compromised. Visit https://github.com/settings/security to create a new, strong password for your github account.   For more information, see https://docs.github.com/articles/keeping-your-account-and-data-secure/ in the github docs. \t   Email preferences ・ Terms ・ Privacy ・ Sign in to github   You are receiving this email because you signed in to your github account from an unknown location. If this was you, please ignore this email.   github, Inc. ・88 Colin P Kelly Jr Street ・San Francisco, CA 94107", "previewURL": "https://staging.cohostcdn.org/attachment/e06a431e-c0c4-43ce-8079-ccf7383651fc/screenshot.png", "fileURL": "https://staging.cohostcdn.org/attachment/e06a431e-c0c4-43ce-8079-ccf7383651fc/screenshot.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "come on at least try" } } ], "numComments": 3, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "come on at least try" } { "postId": 733327, "headline": "this mf just beat the three-days-on-a-drip allegations after he ate something stupid, presumably, and kept shittin", "publishedAt": "2022-12-28T21:38:00.933Z", "filename": "733327-this-mf-just-beat-th", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "big yellow" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "dbab479e-7c76-451a-ab9e-effa490c7d7b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/dbab479e-7c76-451a-ab9e-effa490c7d7b/DSC_2334.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/dbab479e-7c76-451a-ab9e-effa490c7d7b/DSC_2334.JPG", "width": 4128, "height": 3096 } }, { "type": "attachment", "attachment": { "attachmentId": "966d7861-1c5d-4aed-99a9-068a883bc12b", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/966d7861-1c5d-4aed-99a9-068a883bc12b/DSC_2335.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/966d7861-1c5d-4aed-99a9-068a883bc12b/DSC_2335.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "can i get a pog in chat" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "can i get a pog in chat" } { "postId": 730597, "headline": "turing machine 2: increased tape width, added head cosmetics", "publishedAt": "2022-12-28T12:41:28.390Z", "filename": "730597-turing-machine-2-in", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 730096, "headline": "turning a big dial taht says loadavg on it and constantly looking back at the audience for approval like a contestant on the price is right", "publishedAt": "2022-12-28T09:20:20.190Z", "filename": "730096-turning-a-big-dial-t", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "fdf0723a-8279-4add-836d-7bed8841346d", "altText": "$ uptime 10:17:42 up 10 days, 16:37, 2 users, load average: 17886.75, 7644.89, 2897.03", "previewURL": "https://staging.cohostcdn.org/attachment/fdf0723a-8279-4add-836d-7bed8841346d/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/fdf0723a-8279-4add-836d-7bed8841346d/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "is this good" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "is this good" } { "postId": 727863, "headline": "lots of fuckin posting for ", "publishedAt": "2022-12-28T02:01:52.282Z", "filename": "727863-lots-of-fuckin-posti", "transparentShareOfPostId": null, "shareOfPostId": 727844, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "cb593d01-4e65-4bcd-88a2-524d5963b58d", "altText": "diffstat; one file, +5 -24", "previewURL": "https://staging.cohostcdn.org/attachment/cb593d01-4e65-4bcd-88a2-524d5963b58d/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/cb593d01-4e65-4bcd-88a2-524d5963b58d/a.png", "width": 527, "height": 66 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 727844, "headline": "in many ways i am going insane", "publishedAt": "2022-12-28T02:00:26.541Z", "filename": "727844-in-many-ways-i-am-go", "transparentShareOfPostId": null, "shareOfPostId": 727389, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-perf-users/ea47c9d024e10a0cf50ae7f049320d89b307b5c7.1672192591.git.nabijaczleweli@nabijaczleweli.xyz/t/#u" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/linux-perf-users/ea47c9d024e10a0cf50ae7f049320d89b307b5c7.1672192591.git.nabijaczleweli@nabijaczleweli.xyz/t/#u" } { "postId": 727389, "headline": "holy shit no it's completely broken, what the hell", "publishedAt": "2022-12-28T00:56:20.591Z", "filename": "727389-holy-shit-no-it-s-co", "transparentShareOfPostId": null, "shareOfPostId": 727288, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "I added to the cc_options + option bit in the array assumign that worked but no it doesnt that gets passed as an individual argument. If you have CC='cc -O3' (or CC='cc --sysroot=... like the example they use) then cc will get -O3 -mcet as the first argument (or, with the patch, -O3 -mcet -c -o /dev/null) instead of getting them as separate arguments; it Just Doesn't Work lmao" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "I added to the cc_options + option bit in the array assumign that worked but no it doesnt that gets passed as an individual argument. If you have CC='cc -O3' (or CC='cc --sysroot=... like the example they use) then cc will get -O3 -mcet as the first argument (or, with the patch, -O3 -mcet -c -o /dev/null) instead of getting them as separate arguments; it Just Doesn't Work lmao" } { "postId": 727288, "headline": "i continue to be the only insane bitch what uses clang as the system compiler, it seems", "publishedAt": "2022-12-28T00:38:32.935Z", "filename": "727288-i-continue-to-be-the", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-perf-users/7d943ff294fbc606880a824b9764704f803f8beb.1672187710.git.nabijaczleweli@nabijaczleweli.xyz/t/" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/linux-perf-users/7d943ff294fbc606880a824b9764704f803f8beb.1672187710.git.nabijaczleweli@nabijaczleweli.xyz/t/" } { "postId": 725235, "headline": "naturally sid coreutils forgor how to reduce wc -c to st_size too", "publishedAt": "2022-12-27T19:46:36.378Z", "filename": "725235-naturally-sid-coreut", "transparentShareOfPostId": null, "shareOfPostId": 725031, "tags": [ "voreutils", "consecutive debbugs my beloved" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1027100" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1027101" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1027100\n\nhttps://bugs.debian.org/1027101" } { "postId": 725031, "headline": "of course", "publishedAt": "2022-12-27T19:20:59.893Z", "filename": "725031-of-course", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "0fc11e6c-335f-4651-892e-f4e0a2f0f78e", "altText": "$ truncate -s 2E a $ wc -c a a a a a a a | uniq -c 7 2305843009213693952 a 1 16140901064495857664 total $ wc -c a a a a a a a a | uniq -c 8 2305843009213693952 a 1 0 total $ wc -c a a a a a a a a a | uniq -c 9 2305843009213693952 a 1 2305843009213693952 total $ wc -c a a a a a a a a a a | uniq -c 10 2305843009213693952 a 1 4611686018427387904 total", "previewURL": "https://staging.cohostcdn.org/attachment/0fc11e6c-335f-4651-892e-f4e0a2f0f78e/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/0fc11e6c-335f-4651-892e-f4e0a2f0f78e/a.png", "width": 478, "height": 227 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 724346, "headline": "this mf on that 1980s austrian mechanic drip", "publishedAt": "2022-12-27T17:40:51.391Z", "filename": "724346-this-mf-on-that-1980", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "snelfie", "(snail selfie)", "is this anything" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "ee6a0d27-7dc8-40c3-aaee-b2e439eb4fda", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/ee6a0d27-7dc8-40c3-aaee-b2e439eb4fda/DSC_4497.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/ee6a0d27-7dc8-40c3-aaee-b2e439eb4fda/DSC_4497.JPG", "width": 2268, "height": 4032 } }, { "type": "markdown", "markdown": { "content": "hash-tag bundesheer celadon vs consumer cameras/screens who would win (its the austrians)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "hash-tag bundesheer celadon vs consumer cameras/screens who would win (its the austrians)" } { "postId": 723628, "headline": "holy shit rust-embed-resource 1.x was six years ago", "publishedAt": "2022-12-27T15:13:55.759Z", "filename": "723628-holy-shit-rust-embed", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://github.com/nabijaczleweli/rust-embed-resource/issues/52#issuecomment-1365967725" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/nabijaczleweli/rust-embed-resource/issues/52#issuecomment-1365967725" } { "postId": 723423, "headline": "cool", "publishedAt": "2022-12-27T14:10:56.013Z", "filename": "723423-cool", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "thnak s" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "87a9e94b-0db7-479f-bb0c-3d5e4c86040e", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/87a9e94b-0db7-479f-bb0c-3d5e4c86040e/image.png", "fileURL": "https://staging.cohostcdn.org/attachment/87a9e94b-0db7-479f-bb0c-3d5e4c86040e/image.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 721342, "headline": "average sublime moment", "publishedAt": "2022-12-27T03:34:07.558Z", "filename": "721342-average-sublime-mome", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://github.com/sublimehq/sublime_text/issues/5796" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/sublimehq/sublime_text/issues/5796" } { "postId": 719848, "headline": "← unpopular film-watching whore, apparently", "publishedAt": "2022-12-26T23:37:48.386Z", "filename": "719848-unpopular-film-wat", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "i have never seen a film" ], "blocks": [ { "type": "markdown", "markdown": { "content": "i cant believe my mates would slander me like this" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i cant believe my mates would slander me like this" } { "postId": 719522, "headline": "the only way in which gitlab is better than any competitor is that it sends me a mail when i need to rebase", "publishedAt": "2022-12-26T22:44:11.559Z", "filename": "719522-the-only-way-in-whic", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 719337, "headline": "lol i forgor i reported this before", "publishedAt": "2022-12-26T22:16:42.454Z", "filename": "719337-lol-i-forgor-i-repor", "transparentShareOfPostId": null, "shareOfPostId": 718423, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1017810" } }, { "type": "markdown", "markdown": { "content": "(also here's my latest debbugs-my-beloved post:" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1027041" } }, { "type": "markdown", "markdown": { "content": ")" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1017810\n\n(also here's my latest debbugs-my-beloved post:\n\nhttps://bugs.debian.org/1027041\n\n)" } { "postId": 718768, "headline": "wc -L implementation that counts \\n as returning to column 0 iff ONLRET or ONLCR are set on the controlling teletype", "publishedAt": "2022-12-26T20:50:04.487Z", "filename": "718768-wc-l-implementation", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 718423, "headline": "and naturally re-building fails because my HEAD is signed", "publishedAt": "2022-12-26T19:52:10.334Z", "filename": "718423-and-naturally-re-bui", "transparentShareOfPostId": null, "shareOfPostId": 718357, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-perf-users/20221226195015.venelpockrns7uk4@tarta.nabijaczleweli.xyz/t/#u" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/linux-perf-users/20221226195015.venelpockrns7uk4@tarta.nabijaczleweli.xyz/t/#u" } { "postId": 718357, "headline": "", "publishedAt": "2022-12-26T19:39:58.123Z", "filename": "718357-https-lore-kernel", "transparentShareOfPostId": null, "shareOfPostId": 718078, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/linux-perf-users/20221226193517.qynxfceqgzvr4qwu@tarta.nabijaczleweli.xyz/t/" } }, { "type": "markdown", "markdown": { "content": "its impossible to overstate the mental fortitude it took to not go off on slang" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/linux-perf-users/20221226193517.qynxfceqgzvr4qwu@tarta.nabijaczleweli.xyz/t/\n\nits impossible to overstate the mental fortitude it took to not go off on slang" } { "postId": 718078, "headline": "", "publishedAt": "2022-12-26T18:57:37.853Z", "filename": "718078-i-will-fucking-skin", "transparentShareOfPostId": null, "shareOfPostId": 716823, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "i will fucking skin the imbecile what wrote SLang" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i will fucking skin the imbecile what wrote SLang" } { "postId": 716823, "headline": "do we think perf, as part of the linux distribution, will be usable within our life-times?", "publishedAt": "2022-12-26T15:13:59.008Z", "filename": "716823-do-we-think-perf-as", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 709595, "headline": "wesoły świąd, as they say, to the coreutils maintainers", "publishedAt": "2022-12-25T13:45:27.165Z", "filename": "709595-weso-y-swiad-as-the", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "49311da0-333e-4a89-bfdc-44238a92c003", "altText": "$ command -v wc /bin/wc $ { read -r _; wc -c; wc -c; } < README.md 16294 16294 $ time { read -r _; wc -c; wc -c; } < /dev/zvol/filling/store/nabijaczleweli/vm-zoot 8589934174 0 real 0m10.232s user 0m0.117s sys 0m6.467s $ ──────────────────────────────────────────────────────────────────────────────────── $ command -v wc alias wc='out/cmd/wc' $ { read -r _; wc -c; wc -c; } < README.md 16294 0 $ time { read -r _; wc -c; wc -c; } < /dev/zvol/filling/store/nabijaczleweli/vm-zoot 8589934174 0 real 0m0.009s user 0m0.004s sys 0m0.005s $", "previewURL": "https://staging.cohostcdn.org/attachment/49311da0-333e-4a89-bfdc-44238a92c003/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/49311da0-333e-4a89-bfdc-44238a92c003/a.png", "width": 608, "height": 443 } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1026977" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1026977" } { "postId": 700525, "headline": "she fractionate on my column til i tar", "publishedAt": "2022-12-24T12:51:02.343Z", "filename": "700525-she-fractionate-on-m", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 685809, "headline": "i love the debian menu system", "publishedAt": "2022-12-22T21:46:03.072Z", "filename": "685809-i-love-the-debian-me", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "i only know about it from the recent policy update" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1026872" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1026872" } { "postId": 685624, "headline": "hi", "publishedAt": "2022-12-22T21:20:12.095Z", "filename": "685624-hi", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "when I try to login, I cannot" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/59999" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "when I try to login, I cannot\n\nhttps://bugs.debian.org/59999" } { "postId": 679745, "headline": "", "publishedAt": "2022-12-22T02:50:30.416Z", "filename": "679745-lmao-its-complaining", "transparentShareOfPostId": null, "shareOfPostId": 679715, "tags": [ "sourcehut" ], "blocks": [ { "type": "markdown", "markdown": { "content": "lmao its complaining about a < because its (presumably) getting a 502 Bad Gateway HTML nginx response. ace. thats delightful" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "lmao its complaining about a < because its (presumably) getting a 502 Bad Gateway HTML nginx response. ace. thats delightful" } { "postId": 679715, "headline": "ah yeah thatd do it", "publishedAt": "2022-12-22T02:47:13.555Z", "filename": "679715-ah-yeah-thatd-do-it", "transparentShareOfPostId": null, "shareOfPostId": 679676, "tags": [ "sourcehut" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lists.sr.ht/~sircmpwn/sr.ht-ops/%3C1671672867735791441.18366869592295523008%40metrics%3E" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lists.sr.ht/~sircmpwn/sr.ht-ops/%3C1671672867735791441.18366869592295523008%40metrics%3E" } { "postId": 679676, "headline": "am i getting drewhubbed", "publishedAt": "2022-12-22T02:41:11.553Z", "filename": "679676-am-i-getting-drewhub", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils", "sourcehut" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "ae80735a-c958-4bfd-a722-c9479a5fa86d", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/ae80735a-c958-4bfd-a722-c9479a5fa86d/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/ae80735a-c958-4bfd-a722-c9479a5fa86d/a.png", "width": 785, "height": 407 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 677556, "headline": "average ltrace moment", "publishedAt": "2022-12-21T22:50:08.867Z", "filename": "677556-average-ltrace-momen", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b2f81bb9-7160-4ba2-818b-e6cc0323b8bf", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b2f81bb9-7160-4ba2-818b-e6cc0323b8bf/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/b2f81bb9-7160-4ba2-818b-e6cc0323b8bf/a.png", "width": 901, "height": 481 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 676105, "headline": "type of guy who refuses to invoke the axiom of choice in his regular life", "publishedAt": "2022-12-21T20:10:09.112Z", "filename": "676105-type-of-guy-who-refu", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 673523, "headline": "HUH", "publishedAt": "2022-12-21T14:03:52.333Z", "filename": "673523-huh", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "sus" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "90299db8-bf9a-49a6-ad6c-cc9d92c9596e", "altText": "$ grep AMOGUS 0BSD; AM ON G US are highlighted", "previewURL": "https://staging.cohostcdn.org/attachment/90299db8-bf9a-49a6-ad6c-cc9d92c9596e/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/90299db8-bf9a-49a6-ad6c-cc9d92c9596e/a.png", "width": 523, "height": 175 } } ], "numComments": 2, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 673385, "headline": "we should start calling ctrl-alt-del M-^_", "publishedAt": "2022-12-21T13:27:08.399Z", "filename": "673385-we-should-start-call", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "natch" ], "blocks": [ { "type": "markdown", "markdown": { "content": "for clarity's sake" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "for clarity's sake" } { "postId": 666902, "headline": "", "publishedAt": "2022-12-20T21:08:21.477Z", "filename": "666902-this-is-the-first-ti", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "P3 gang", "3M brand ambassador" ], "blocks": [ { "type": "markdown", "markdown": { "content": "this is the first time the gov't warning i got was phrased as \"PM10: bad. don't go outside.\", but i was still *not* ready for the waft i just got when letting the cat in" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "this is the first time the gov't warning i got was phrased as \"PM10: bad. don't go outside.\", but i was still *not* ready for the waft i just got when letting the cat in" } { "postId": 663064, "headline": "occupying force", "publishedAt": "2022-12-20T13:02:27.198Z", "filename": "663064-occupying-force", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "splotchy" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "687dc7ac-15d4-4fa4-9e93-db687374ef3a", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/687dc7ac-15d4-4fa4-9e93-db687374ef3a/DSC_2332.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/687dc7ac-15d4-4fa4-9e93-db687374ef3a/DSC_2332.JPG", "width": 1080, "height": 1920 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 659762, "headline": "she expand on my word 'til i glob", "publishedAt": "2022-12-20T02:40:29.264Z", "filename": "659762-she-expand-on-my-wor", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 655779, "headline": "salt is just powdered water", "publishedAt": "2022-12-19T19:25:42.558Z", "filename": "655779-salt-is-just-powdere", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 655126, "headline": "", "publishedAt": "2022-12-19T18:14:38.176Z", "filename": "655126-herbert-s-the-sanest", "transparentShareOfPostId": null, "shareOfPostId": 635198, "tags": [ "too me" ], "blocks": [ { "type": "markdown", "markdown": { "content": "Herbert's the Sanest Maintainer because he instantly replies to the patches that are wrong or he doesnt like and gives no shit about all others" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "Herbert's the Sanest Maintainer because he instantly replies to the patches that are wrong or he doesnt like and gives no shit about all others" } { "postId": 649291, "headline": "twitterposting is just celebrity gossip but the celebrity is known exclusively for being a piece of shit", "publishedAt": "2022-12-19T02:17:50.691Z", "filename": "649291-twitterposting-is-ju", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "and also they couldn't afford a PR nightmare of this scale i guess", "dae" ], "blocks": [ { "type": "markdown", "markdown": { "content": "whereas most celebrities you'd usually gossip about are known for that *in addition to* them being in some mjpeg or whatever" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "whereas most celebrities you'd usually gossip about are known for that *in addition to* them being in some mjpeg or whatever" } { "postId": 649153, "headline": "what are they cooking", "publishedAt": "2022-12-19T02:04:37.706Z", "filename": "649153-what-are-they-cookin", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "62c76efd-18e3-44aa-946a-31fc83ab9547", "altText": "$ command -v tsort │$ command -v tsort /bin/tsort │alias tsort='/home/nabijaczleweli/code/voreutils/out/cmd/tsort' $ time { seq 10000; seq 10000 -1 1; } | tsort 2>/dev/null > /dev/null │$ time { seq 10000; seq 10000 -1 1; } | tsort 2>/dev/null > /dev/null │ real 0m1.694s │real 0m0.488s user 0m1.675s │user 0m0.482s sys 0m0.030s │sys 0m0.018s $ time { seq 20000; seq 20000 -1 1; } | tsort 2>/dev/null > /dev/null │$ time { seq 20000; seq 20000 -1 1; } | tsort 2>/dev/null > /dev/null │ real 0m6.022s │real 0m1.478s user 0m5.998s │user 0m1.472s sys 0m0.040s │sys 0m0.025s $ time { seq 30000; seq 30000 -1 1; } | tsort 2>/dev/null > /dev/null │$ time { seq 30000; seq 30000 -1 1; } | tsort 2>/dev/null > /dev/null │ real 0m13.712s │real 0m3.428s user 0m13.669s │user 0m3.445s sys 0m0.061s │sys 0m0.009s $ time { seq 40000; seq 40000 -1 1; } | tsort 2>/dev/null > /dev/null │$ time { seq 40000; seq 40000 -1 1; } | tsort 2>/dev/null > /dev/null │ real 0m25.107s │real 0m6.985s user 0m24.985s │user 0m6.969s sys 0m0.145s │sys 0m0.049s $ time { seq 50000; seq 50000 -1 1; } | tsort 2>/dev/null > /dev/null │$ time { seq 50000; seq 50000 -1 1; } | tsort 2>/dev/null > /dev/null │ real 0m37.242s │real 0m11.765s user 0m37.142s │user 0m11.735s sys 0m0.126s │sys 0m0.069s $ time { seq 60000; seq 60000 -1 1; } | tsort 2>/dev/null > /dev/null │$ time { seq 60000; seq 60000 -1 1; } | tsort 2>/dev/null > /dev/null │ real 0m55.672s │real 0m21.922s user 0m55.514s │user 0m21.838s sys 0m0.186s │sys 0m0.132s $ time { seq 70000; seq 70000 -1 1; } | tsort 2>/dev/null > /dev/null │$ time { seq 70000; seq 70000 -1 1; } | tsort 2>/dev/null > /dev/null │ real 1m28.204s │real 0m40.991s user 1m27.952s │user 0m40.838s sys 0m0.280s │sys 0m0.205s", "previewURL": "https://staging.cohostcdn.org/attachment/62c76efd-18e3-44aa-946a-31fc83ab9547/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/62c76efd-18e3-44aa-946a-31fc83ab9547/a.png", "width": 1063, "height": 614 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 643027, "headline": "", "publishedAt": "2022-12-18T19:34:00.406Z", "filename": "643027-https-bugs-debian", "transparentShareOfPostId": null, "shareOfPostId": 642177, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1026340" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1026340" } { "postId": 642177, "headline": "average bash moment", "publishedAt": "2022-12-18T18:47:34.978Z", "filename": "642177-average-bash-moment", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6f27ba61-df26-40ab-8b6e-38a308aa8806", "altText": "htop screenshot, bash with 80.5G resident set", "previewURL": "https://staging.cohostcdn.org/attachment/6f27ba61-df26-40ab-8b6e-38a308aa8806/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/6f27ba61-df26-40ab-8b6e-38a308aa8806/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "thats where i killed it because it started evicting all my caches, but i assume itd keep going" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "thats where i killed it because it started evicting all my caches, but i assume itd keep going" } { "postId": 640202, "headline": "", "publishedAt": "2022-12-18T13:24:28.597Z", "filename": "640202-they-need-to-make-va", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "no i havent read dune", "but condensing everything you breathe out is like the gist of a stillsuit right" ], "blocks": [ { "type": "markdown", "markdown": { "content": "they need to make vacuum-insulated respirators because lemme tell ya this shit like a stillsuit in -5°" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "they need to make vacuum-insulated respirators because lemme tell ya this shit like a stillsuit in -5°" } { "postId": 637538, "headline": "← this user can be modelled in acc'ce with the ideal gas law", "publishedAt": "2022-12-18T01:54:06.453Z", "filename": "637538-this-user-can-be-m", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 635198, "headline": "wanna have a good time? run  alias \"a'b=c\" \"ls&id=cd\"; alias  in your /bin/sh, see what falls out :)", "publishedAt": "2022-12-17T19:13:20.875Z", "filename": "635198-wanna-have-a-good-ti", "transparentShareOfPostId": null, "shareOfPostId": 627390, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/850202" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/975325" } }, { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/dash/20221217190705.atfwacsgggtafzl2@tarta.nabijaczleweli.xyz/t/" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/850202\n\nhttps://bugs.debian.org/975325\n\nhttps://lore.kernel.org/dash/20221217190705.atfwacsgggtafzl2@tarta.nabijaczleweli.xyz/t/" } { "postId": 634328, "headline": "", "publishedAt": "2022-12-17T16:42:48.763Z", "filename": "634328-i-love-how-even-afte", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b1252fb2-c989-4c16-8f66-7d75ca842424", "altText": "[1905239.295913] mpt2sas_cm0: sending message unit reset !! [1905239.302773] mpt2sas_cm0: message unit reset: SUCCESS", "previewURL": "https://staging.cohostcdn.org/attachment/b1252fb2-c989-4c16-8f66-7d75ca842424/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/b1252fb2-c989-4c16-8f66-7d75ca842424/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "i love how even after the 30 years of linux being Serious you still get space double exclamation and allcaps on the next line" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i love how even after the 30 years of linux being Serious you still get space double exclamation and allcaps on the next line" } { "postId": 627390, "headline": "love a good autobisect in the morning", "publishedAt": "2022-12-16T18:06:14.317Z", "filename": "627390-love-a-good-autobise", "transparentShareOfPostId": null, "shareOfPostId": 621738, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/782540#17" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/971880#27" } }, { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/dash/20221216172019.upb425kmpx75epml@tarta.nabijaczleweli.xyz/t/" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/570757#24" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/782540#17\n\nhttps://bugs.debian.org/971880#27\n\nhttps://lore.kernel.org/dash/20221216172019.upb425kmpx75epml@tarta.nabijaczleweli.xyz/t/\n\nhttps://bugs.debian.org/570757#24" } { "postId": 621738, "headline": "it's actually a repost of a 300000-series 2006! bug. magnifique", "publishedAt": "2022-12-15T22:25:08.292Z", "filename": "621738-it-s-actually-a-repo", "transparentShareOfPostId": null, "shareOfPostId": 615836, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/396821#6" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/396821#6" } { "postId": 616066, "headline": "i think they should just paint some uranium black and stuff it in bełchatów \"on accident\", see how she chooches.  too me", "publishedAt": "2022-12-15T01:18:59.767Z", "filename": "616066-i-think-they-should", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 615836, "headline": "forgot about the resend of another 550000-series 2009 beaut", "publishedAt": "2022-12-15T00:34:58.626Z", "filename": "615836-forgot-about-the-res", "transparentShareOfPostId": null, "shareOfPostId": 615669, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/dash/90e2b94e6e75aab4d591affa3eb0c63446eb404d.1671063677.git.nabijaczleweli@nabijaczleweli.xyz/t/" } }, { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/dash/05324b17e76eef2401dbc3ee7d64366134a42d1d.1671063918.git.nabijaczleweli@nabijaczleweli.xyz/t/" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/dash/90e2b94e6e75aab4d591affa3eb0c63446eb404d.1671063677.git.nabijaczleweli@nabijaczleweli.xyz/t/\n\nhttps://lore.kernel.org/dash/05324b17e76eef2401dbc3ee7d64366134a42d1d.1671063918.git.nabijaczleweli@nabijaczleweli.xyz/t/" } { "postId": 615669, "headline": "", "publishedAt": "2022-12-15T00:05:18.970Z", "filename": "615669-https-lore-kernel", "transparentShareOfPostId": null, "shareOfPostId": 612660, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/dash/20221214233921.m6hpt5a6kb3wgyjl@tarta.nabijaczleweli.xyz/t/" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/716789#25" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/dash/20221214233921.m6hpt5a6kb3wgyjl@tarta.nabijaczleweli.xyz/t/\n\nhttps://bugs.debian.org/716789#25" } { "postId": 615081, "headline": "im in yuor working group posting cringe", "publishedAt": "2022-12-14T22:38:56.098Z", "filename": "615081-im-in-yuor-working-g", "transparentShareOfPostId": null, "shareOfPostId": 609132, "tags": [ "wg14" ], "blocks": [ { "type": "markdown", "markdown": { "content": "and you could very easily stop me" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "and you could very easily stop me" } { "postId": 614648, "headline": "yooooo they electrified big yellow??", "publishedAt": "2022-12-14T21:46:31.338Z", "filename": "614648-yooooo-they-electrif", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "big yellow" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "bee73dc3-50f1-4ea8-af31-61afca47c2d8", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/bee73dc3-50f1-4ea8-af31-61afca47c2d8/DSC_2329.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/bee73dc3-50f1-4ea8-af31-61afca47c2d8/DSC_2329.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "he can now achieve much higher efficiency and better control resolution from clean energy sources 👍" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "he can now achieve much higher efficiency and better control resolution from clean energy sources 👍" } { "postId": 612660, "headline": "the dash harvest is bountiful this time of year", "publishedAt": "2022-12-14T16:37:54.983Z", "filename": "612660-the-dash-harvest-is", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/dash/d7d04bbcf75c97c52726bf65e9ed4d9310ebdd51.1670966008.git.nabijaczleweli@nabijaczleweli.xyz/t/" } }, { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/dash/20221213221732.6mvv22u7ktdozrbx@tarta.nabijaczleweli.xyz/t/" } }, { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/dash/20221214023130.u7pn4ca6ma4kuxot@tarta.nabijaczleweli.xyz/t/" } }, { "type": "markdown", "markdown": { "content": "https://lore.kernel.org/dash/20221214025113.c6lxog5v3wp4vzbt@tarta.nabijaczleweli.xyz/t/" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/759230#31" } }, { "type": "markdown", "markdown": { "content": "And a beautiful 2009 old-growth (500000-series!):" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/522844#21" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lore.kernel.org/dash/d7d04bbcf75c97c52726bf65e9ed4d9310ebdd51.1670966008.git.nabijaczleweli@nabijaczleweli.xyz/t/\n\nhttps://lore.kernel.org/dash/20221213221732.6mvv22u7ktdozrbx@tarta.nabijaczleweli.xyz/t/\n\nhttps://lore.kernel.org/dash/20221214023130.u7pn4ca6ma4kuxot@tarta.nabijaczleweli.xyz/t/\n\nhttps://lore.kernel.org/dash/20221214025113.c6lxog5v3wp4vzbt@tarta.nabijaczleweli.xyz/t/\n\nhttps://bugs.debian.org/759230#31\n\nAnd a beautiful 2009 old-growth (500000-series!):\n\nhttps://bugs.debian.org/522844#21" } { "postId": 609132, "headline": "lets gooo", "publishedAt": "2022-12-14T02:10:15.822Z", "filename": "609132-lets-gooo", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "wg14" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b866e9eb-f44e-4068-9d38-bee1fba661a6", "altText": "N3066 (p1): timespec::tv_nsec timespec::tv_nsec is too wide and unsatisfiable by some architectures. Relaxing the type can alleviate this. наб Document #: 3066 Date: 2022-12-14 Revisions: N2878 Project: Programming Language C Reply-to: наб 1. The issue The current wording in the current draf t C2X standard N2731 from 7.27. 1.4 is: The range and precision of times represent able in clock_t and time_t are implement ation-defined. The timespec structure shall contain at least the following members, in any order. The semantics of the mem- bers and their normal ranges are expressed in the comments.342) time_t tv_sec; // whole seconds -- ≥ 0 long tv_nsec; // nanoseconds -- [0, 999999999] Howe ver, this presents a small set of problems: a) the minor: this is a hold-over from I16L32 architectures, and on LP64 architectures longs are way too big, and b) the major: there are existing implement ations which cannot confor m to this, due to ABI requirements. 2. Examples Under Linux®, on the X32 ABI, the ker nel’s struct timespec is invariably struct timespec { time_t tv_sec; long tv_nsec; }; under the kernel ABI: the LP64 AMD6 4. This means that from the ILP32 userspace, it looks like this: struct timespec { time_t tv_sec; int64_t tv_nsec; }; The shortest available int64_t is long long, and the libc must expose a ker nel-ABI-compatible timespec — a pickle indeed! 3. Proposed wording 3.1. 7.27. 1.4 The range and precision of times represent able in clock_t and time_t are implement ation-defined. The timespec structure shall contain at least the following members, in any order. The semantics of the mem- bers and their normal ranges are expressed in the comments.342) -1- наб N3066 (P1): TIMESPEC::TV_NSEC time_t tv_sec; // whole seconds -- ≥ 0 long tv_nsec; // nanoseconds -- [0, 999999999] ———————————————————————————————————————————————— /* see below */ tv_nsec; // nanoseconds -- [0, 999999999] The tv_nsec member shall be of an implement ation-defined signed integer type capable of representing the range [0, 999999999]. The tm structure shall… [rest of section unchanged] 4. Rationale Being str ictly additive, this changes nothing on already-confor ming implement ations: tv_nsec can simply con- tinue to be a long. Howe ver, this enforces the need to cast tv_nsec to a concrete type for for matting and other processing. 5. References The current Linux ABI timespec situation: https://sourceware.org/piper mail/libc-alpha/2021-Decem- ber/133702.html — this is part of a larger thread born out of an attempt to accurately descr ibe time- spec::tv_nsec as part of Linux man-pages’ syst em_dat a_types(7): https://lore.ker nel.org/linux-man/ ec1dcc655184f6cdaae40f f8b7970b750 434e4ef.1638123425.git.nabijaczleweli@nabijaczleweli.xyz/T/ Linux® is the registered trademark of Linus Tor valds in the U.S. and other countries. -2-", "previewURL": "https://staging.cohostcdn.org/attachment/b866e9eb-f44e-4068-9d38-bee1fba661a6/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/b866e9eb-f44e-4068-9d38-bee1fba661a6/a.png", "width": 2560, "height": 1440 } }, { "type": "markdown", "markdown": { "content": "the world's worst WG14 paper – timespec::tv_nsec, patchlevel 1 (formerly nsec_t && timespec::tv_nsec, n2878) – was assigned n3066." } }, { "type": "markdown", "markdown": { "content": "it'll be [here](https://www.open-std.org/jtc1/sc22/wg14/www/wg14_document_log.htm) and [here](https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3066.pdf) when the WG14 page update lands, but for now [the PDF is just here](https://srhtcdn.githack.com/~nabijaczleweli/wg14/blob/output/n3066.pdf)." } }, { "type": "markdown", "markdown": { "content": "(surprisingly, this post is the first on cohost tagged #wg14. wonder why)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "the world's worst WG14 paper – timespec::tv_nsec, patchlevel 1 (formerly nsec_t && timespec::tv_nsec, n2878) – was assigned n3066.\n\nit'll be [here](https://www.open-std.org/jtc1/sc22/wg14/www/wg14_document_log.htm) and [here](https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3066.pdf) when the WG14 page update lands, but for now [the PDF is just here](https://srhtcdn.githack.com/~nabijaczleweli/wg14/blob/output/n3066.pdf).\n\n(surprisingly, this post is the first on cohost tagged #wg14. wonder why)" } { "postId": 607096, "headline": "a-fucking-men, brother ", "publishedAt": "2022-12-13T20:51:13.856Z", "filename": "607096-a-fucking-men-broth", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "e8128a4d-6989-4b56-9442-e6c0ab5b15c4", "altText": "dash bltin/test.c, the testcmd() function, in the middle a comment saying \"POSIX prescriptions: he who wrote this deserves the Nobel peace prize.", "previewURL": "https://staging.cohostcdn.org/attachment/e8128a4d-6989-4b56-9442-e6c0ab5b15c4/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/e8128a4d-6989-4b56-9442-e6c0ab5b15c4/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 602411, "headline": "why would you give someone chocolate as a gift (low-energy-density, needs refueling ~instantly), just stuff a PBR pellet down my gullet", "publishedAt": "2022-12-13T02:47:20.559Z", "filename": "602411-why-would-you-give-s", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "is bigposting (posting only in the head-line) okay" ], "blocks": [], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 602389, "headline": "← trend-follower (thinks the only correct way of doing any given thing is the current most optimal industrial process)", "publishedAt": "2022-12-13T02:44:07.874Z", "filename": "602389-trend-follower-th", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 600008, "headline": "i forgor to repost the tzpfms 0.3.2 release notes 💀", "publishedAt": "2022-12-12T20:44:34.620Z", "filename": "600008-i-forgor-to-repost-t", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "tzpfms" ], "blocks": [ { "type": "markdown", "markdown": { "content": "So, well, here they are: https://lists.sr.ht/~nabijaczleweli/tzpfms/%3C20221204144145.yz4g2ipobaxki4w7%40babtop.nabijaczleweli.xyz%3E, with confirmed compatibility with Ryzen 5-series fTPMs (and boring cleanups)" } }, { "type": "markdown", "markdown": { "content": "([previously](https://twitter.com/nabijaczleweli/status/1315137083380559873); also I should mention in the world's first cohost [tzpfms](https://sr.ht/~nabijaczleweli/tzpfms/) post that it's for putting ZFS encryption keys into TPMs (natch) – \"what, like bitlocker?\": yeah, except not for michaelsoft binbows)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "So, well, here they are: https://lists.sr.ht/~nabijaczleweli/tzpfms/%3C20221204144145.yz4g2ipobaxki4w7%40babtop.nabijaczleweli.xyz%3E, with confirmed compatibility with Ryzen 5-series fTPMs (and boring cleanups)\n\n([previously](https://twitter.com/nabijaczleweli/status/1315137083380559873); also I should mention in the world's first cohost [tzpfms](https://sr.ht/~nabijaczleweli/tzpfms/) post that it's for putting ZFS encryption keys into TPMs (natch) – \"what, like bitlocker?\": yeah, except not for michaelsoft binbows)" } { "postId": 598313, "headline": "", "publishedAt": "2022-12-12T16:14:18.997Z", "filename": "598313-in-many-ways-i-am", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "in many ways i *am* much like a cow (eat primarily grass and milk)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "in many ways i *am* much like a cow (eat primarily grass and milk)" } { "postId": 585417, "headline": "hard times… even grey's moving out :/", "publishedAt": "2022-12-10T16:56:53.712Z", "filename": "585417-hard-times-even-gre", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "grey" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "218da559-25cf-4934-8f12-664da6265dcb", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/218da559-25cf-4934-8f12-664da6265dcb/DSC_2324.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/218da559-25cf-4934-8f12-664da6265dcb/DSC_2324.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 581468, "headline": "in which i present a novel solution to AoC day 7", "publishedAt": "2022-12-09T23:46:47.629Z", "filename": "581468-in-which-i-present-a", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "advent of code", "advent of code 2022", "AdventOfCode" ], "blocks": [ { "type": "markdown", "markdown": { "content": "(yes, yes, i know, sorry, &c., i consider my family doing aoc to be shitlord code golf opportunity for me; i didn't edit anything to be less embarrassing, either, sorry)" } }, { "type": "markdown", "markdown": { "content": "anyway: the input is, uhhh (abridged)\n```\n$ cd /\n$ ls\ndir bcfwbq\n71582 wrqbm\n$ cd bcfwbq\n$ ls\n...\n```\ndoesn't the ls look like a really shit du -bad0 (trick question: it is); the problem statement is du-like as well..... well, that (a) sounds like hell, and (b) [if only I had a du implementation](https://git.sr.ht/~nabijaczleweli/voreutils/tree/trunk/item/cmd/du.cpp)!" } }, { "type": "markdown", "markdown": { "content": "and (c).. if only I had a filesystem implementation? oh wait." } }, { "type": "markdown", "markdown": { "content": "given that the input is quite degenerate, how's about.....\n```\nexec < input\nwhile read -r l; do\n case \"$l\" in\n \"$ cd /\"*) cd /tmp/aoc ;;\n \"$ cd \"*) cd \"${l#\"$ cd \"}\" ;;\n \"$\"*) ;;\n \"dir \"*) mkdir -p \"${l#\"dir \"}\" ;;\n [0-9]*) truncate -s \"${l% *}\" \"${l#* }\" ;;\n *) echo waaaaaa \"$l\" ;;\n esac\ndone\n```" } }, { "type": "markdown", "markdown": { "content": "three tries (first i transposed the \" and * in the dir case, the second because i designated my test variable a, not l for the truncate, and didn't fix it after pasting). pretty good" } }, { "type": "markdown", "markdown": { "content": "du -b /tmp/aoc/ | while read a b; do [ $a -le 100000 ] && echo $a $b; done | awk '{print $1}' | paste -sd+ | bc is the result for part one (sum of the sizes of all directories smaller than 100000), except that's too big, because both tmpfs and zfs return non-zero apparent sizes for directories. there's probably some filesystem that doesn't, but, well. here's diff -w:\n```\ndiff --git a/cmd/du.cpp b/cmd/du.cpp\nindex 59110f95..fb0a691e 100644\n--- a/cmd/du.cpp\n+++ b/cmd/du.cpp\n@@ -416,9 +416,12 @@ int main(int argc, const char * const * argv) {\n \t\t\treturn std::fprintf(stderr, \"%s: %s\\n\", argv[0], std::strerror(errno)), err = true, true;\n \n \n-\t\tfor(auto && ent : fts)\n+\t\tbool isdir;\n+\t\tfor(auto && ent : fts) {\n+\t\t\tisdir = false;\n \t\t\tswitch(ent->fts_info) {\n \t\t\t\tcase FTS_D:\n+\t\t\t\t\tisdir = true;\n \t\t\t\t\tif(crosses_devices(ent) || // fts(3), even with FTS_XDEV, still yields the top-level directory\n \t\t\t\t\t was_seen(ent->fts_statp->st_dev, ent->fts_statp->st_ino) || is_excluded(ent->fts_path))\n \t\t\t\t\t\tent.set(FTS_SKIP), ent->fts_flags |= FLAG_SKIPPED;\n@@ -430,12 +433,14 @@ int main(int argc, const char * const * argv) {\n \t\t\t\t\tbreak;\n \n \t\t\t\tcase FTS_DP:\n+\t\t\t\t\tisdir = true;\n \t\t\t\t\tif(ent->fts_flags & FLAG_SKIPPED)\n \t\t\t\t\t\tbreak;\n \n \t\t\t\t\tgoto comm;\n \n \t\t\t\tcase FTS_DNR:\n+\t\t\t\t\tisdir = true;\n \t\t\t\t\tif(crosses_devices(ent) || // fts(3), even with FTS_XDEV, still yields the top-level directory\n \t\t\t\t\t was_seen(ent->fts_statp->st_dev, ent->fts_statp->st_ino) || is_excluded(ent->fts_path))\n \t\t\t\t\t\tbreak;\n@@ -472,6 +477,7 @@ int main(int argc, const char * const * argv) {\n \n \t\t\t\t\t{\n \t\t\t\t\t\tfullsize_t cur{};\n+\t\t\t\t\t\tif(!isdir)\n \t\t\t\t\t\t\tswitch(output_field) {\n \t\t\t\t\t\t\t\tcase output_field_t::blocks: {\n \t\t\t\t\t\t\t\t\tcur.val = ent->fts_statp->st_blocks;\n@@ -512,6 +518,7 @@ int main(int argc, const char * const * argv) {\n \t\t\t\tcase FTS_NSOK:\n \t\t\t\t\t__builtin_unreachable(); // we don't spec FTS_SEEDOT nor FTS_NOSTAT\n \t\t\t}\n+\t\t}\n \n \t\tif(exclude_from && fts.close() == -1) // catastrophic: because we walk one directory at a time with --files0-from=\n \t\t // failure to return to the original working directory invalidates all subsequent paths\n```\nand that's correct now" } }, { "type": "markdown", "markdown": { "content": "part 2 asks for the first directory of size at least expr 30000000 - \\\\( 70000000 - 41518953 \\\\) (where the latter is the size of /tmp/aoc), which is the first line from" } }, { "type": "markdown", "markdown": { "content": "/tmp/du -b /tmp/aoc/ | sort -n | while read a b; do [ $a -ge 1518953 ] && echo $a ; done \n(or, all my shitlords know, just exec echo; the single hardest part of this was arriving at the limit condition)" } }, { "type": "markdown", "markdown": { "content": "anyway, sorry for party rocking, i thought it was funi" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(yes, yes, i know, sorry, &c., i consider my family doing aoc to be shitlord code golf opportunity for me; i didn't edit anything to be less embarrassing, either, sorry)\n\nanyway: the input is, uhhh (abridged)\n```\n$ cd /\n$ ls\ndir bcfwbq\n71582 wrqbm\n$ cd bcfwbq\n$ ls\n...\n```\ndoesn't the ls look like a really shit du -bad0 (trick question: it is); the problem statement is du-like as well..... well, that (a) sounds like hell, and (b) [if only I had a du implementation](https://git.sr.ht/~nabijaczleweli/voreutils/tree/trunk/item/cmd/du.cpp)!\n\nand (c).. if only I had a filesystem implementation? oh wait.\n\ngiven that the input is quite degenerate, how's about.....\n```\nexec < input\nwhile read -r l; do\n case \"$l\" in\n \"$ cd /\"*) cd /tmp/aoc ;;\n \"$ cd \"*) cd \"${l#\"$ cd \"}\" ;;\n \"$\"*) ;;\n \"dir \"*) mkdir -p \"${l#\"dir \"}\" ;;\n [0-9]*) truncate -s \"${l% *}\" \"${l#* }\" ;;\n *) echo waaaaaa \"$l\" ;;\n esac\ndone\n```\n\nthree tries (first i transposed the \" and * in the dir case, the second because i designated my test variable a, not l for the truncate, and didn't fix it after pasting). pretty good\n\ndu -b /tmp/aoc/ | while read a b; do [ $a -le 100000 ] && echo $a $b; done | awk '{print $1}' | paste -sd+ | bc is the result for part one (sum of the sizes of all directories smaller than 100000), except that's too big, because both tmpfs and zfs return non-zero apparent sizes for directories. there's probably some filesystem that doesn't, but, well. here's diff -w:\n```\ndiff --git a/cmd/du.cpp b/cmd/du.cpp\nindex 59110f95..fb0a691e 100644\n--- a/cmd/du.cpp\n+++ b/cmd/du.cpp\n@@ -416,9 +416,12 @@ int main(int argc, const char * const * argv) {\n \t\t\treturn std::fprintf(stderr, \"%s: %s\\n\", argv[0], std::strerror(errno)), err = true, true;\n \n \n-\t\tfor(auto && ent : fts)\n+\t\tbool isdir;\n+\t\tfor(auto && ent : fts) {\n+\t\t\tisdir = false;\n \t\t\tswitch(ent->fts_info) {\n \t\t\t\tcase FTS_D:\n+\t\t\t\t\tisdir = true;\n \t\t\t\t\tif(crosses_devices(ent) || // fts(3), even with FTS_XDEV, still yields the top-level directory\n \t\t\t\t\t was_seen(ent->fts_statp->st_dev, ent->fts_statp->st_ino) || is_excluded(ent->fts_path))\n \t\t\t\t\t\tent.set(FTS_SKIP), ent->fts_flags |= FLAG_SKIPPED;\n@@ -430,12 +433,14 @@ int main(int argc, const char * const * argv) {\n \t\t\t\t\tbreak;\n \n \t\t\t\tcase FTS_DP:\n+\t\t\t\t\tisdir = true;\n \t\t\t\t\tif(ent->fts_flags & FLAG_SKIPPED)\n \t\t\t\t\t\tbreak;\n \n \t\t\t\t\tgoto comm;\n \n \t\t\t\tcase FTS_DNR:\n+\t\t\t\t\tisdir = true;\n \t\t\t\t\tif(crosses_devices(ent) || // fts(3), even with FTS_XDEV, still yields the top-level directory\n \t\t\t\t\t was_seen(ent->fts_statp->st_dev, ent->fts_statp->st_ino) || is_excluded(ent->fts_path))\n \t\t\t\t\t\tbreak;\n@@ -472,6 +477,7 @@ int main(int argc, const char * const * argv) {\n \n \t\t\t\t\t{\n \t\t\t\t\t\tfullsize_t cur{};\n+\t\t\t\t\t\tif(!isdir)\n \t\t\t\t\t\t\tswitch(output_field) {\n \t\t\t\t\t\t\t\tcase output_field_t::blocks: {\n \t\t\t\t\t\t\t\t\tcur.val = ent->fts_statp->st_blocks;\n@@ -512,6 +518,7 @@ int main(int argc, const char * const * argv) {\n \t\t\t\tcase FTS_NSOK:\n \t\t\t\t\t__builtin_unreachable(); // we don't spec FTS_SEEDOT nor FTS_NOSTAT\n \t\t\t}\n+\t\t}\n \n \t\tif(exclude_from && fts.close() == -1) // catastrophic: because we walk one directory at a time with --files0-from=\n \t\t // failure to return to the original working directory invalidates all subsequent paths\n```\nand that's correct now\n\npart 2 asks for the first directory of size at least expr 30000000 - \\\\( 70000000 - 41518953 \\\\) (where the latter is the size of /tmp/aoc), which is the first line from\n\n/tmp/du -b /tmp/aoc/ | sort -n | while read a b; do [ $a -ge 1518953 ] && echo $a ; done \n(or, all my shitlords know, just exec echo; the single hardest part of this was arriving at the limit condition)\n\nanyway, sorry for party rocking, i thought it was funi" } { "postId": 579201, "headline": "any1 else connected with the angel of death on here", "publishedAt": "2022-12-09T18:33:15.899Z", "filename": "579201-any1-else-connected", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "asking for a friend" ], "blocks": [ { "type": "markdown", "markdown": { "content": "or just me" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "or just me" } { "postId": 577937, "headline": "lol. lmao.", "publishedAt": "2022-12-09T14:44:52.022Z", "filename": "577937-lol-lmao", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "3e79b800-9963-4a15-ae1b-b9f7f1fa910c", "altText": "Date: Fri, 9 Dec 2022 13:31:12 +0000 From: GitHub To: nabijaczleweli@nabijaczleweli.xyz Subject: [GitHub] Review your account X-Mailer: swaks v20201014.0 jetmore.org/john/code/swaks/ [-- text/html is unsupported (use 'v' to view this part) --]", "previewURL": "https://staging.cohostcdn.org/attachment/3e79b800-9963-4a15-ae1b-b9f7f1fa910c/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/3e79b800-9963-4a15-ae1b-b9f7f1fa910c/a.png", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "0af8e080-eb15-415a-84fb-507a1ee2edca", "altText": " Your GitHub account was successfully signed in to but we did not recognize the location of the sign in. You can review this sign in attempt by visiting the link below Open GitHub: Edit the current link's URL: https://gjthub.net/settings/sessions/authentications/2027692969", "previewURL": "https://staging.cohostcdn.org/attachment/0af8e080-eb15-415a-84fb-507a1ee2edca/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/0af8e080-eb15-415a-84fb-507a1ee2edca/b.png", "width": null, "height": null } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 577545, "headline": "the skrungler", "publishedAt": "2022-12-09T12:47:50.631Z", "filename": "577545-the-skrungler", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "splotchy" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6ee18438-402c-474c-bc88-b844054320ce", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/6ee18438-402c-474c-bc88-b844054320ce/DSC_2322.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/6ee18438-402c-474c-bc88-b844054320ce/DSC_2322.JPG", "width": 4128, "height": 3096 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 570607, "headline": "🚨 voreutils erratum alert 🚨", "publishedAt": "2022-12-08T16:09:20.215Z", "filename": "570607-voreutils-erratum", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8174f547-035a-4de3-ae3c-8f0628924eab", "altText": "HISTORY Appears prot otypically in Version 2 AT&T UNIX as if(I): NAME if -- conditional command SYNOPSIS if expr command [ arg1 ... ] Suppor ting exprs of -r file tr ue if the file exists and is readable. -w file tr ue if the file exists and is writ able -c file tr ue if the file either exists and is writ able, or does not exist and is creat able. s1 = s2 tr ue if the str ings s1 and s2 are equal. s1 != s2 tr ue if the str ings s1 and s2 are not equal. grouped toget her with ! unar y negation operator -a binar y and operator -o binar y or operator ( expr ) parent heses for grouping. With all sans −c as present-day, including −ao precedence. The BUGS st ate: \"-c\" alway s indicates the file is creat able, even if it isn’t. Version 3 AT&T UNIX removes −c. Version 5 AT&T UNIX adds an expr of { command } The bracke ted command is executed to obt ain the exit status. Status 0 is considered tr ue. The command must not be another if. command taking arguments is undocumented. The if ex clusion would hint at funny business, but there is none — everything up to the } is passed to execv(2) in the child, with the period-appropr iate PATH emulation. This makes if { whatever a b c } something q w e essentially cong ruent with moder n if whatever a b c; then something q w e; fi Version 7 AT&T UNIX makes if a reser ved word in the shell, as present-day, and replaces if(I) with test suppor ting (), !, −ao, =, !=, −tnzsfdrw, −lt, −le, −eq, −ne, −ge, −gt, and", "previewURL": "https://staging.cohostcdn.org/attachment/8174f547-035a-4de3-ae3c-8f0628924eab/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/8174f547-035a-4de3-ae3c-8f0628924eab/a.png", "width": 805, "height": 674 } }, { "type": "markdown", "markdown": { "content": "[test(1) existed as a more fucked up integrated if(1) variant in [V2, V6]](//git.sr.ht/~nabijaczleweli/voreutils/commit/9fec2cc465e470096f01d9d84964946977df15d4)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "[test(1) existed as a more fucked up integrated if(1) variant in [V2, V6]](//git.sr.ht/~nabijaczleweli/voreutils/commit/9fec2cc465e470096f01d9d84964946977df15d4)" } { "postId": 562998, "headline": "", "publishedAt": "2022-12-07T14:48:30.425Z", "filename": "562998-pog-pog-my-grave-po", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "pog pog my [grave POSIX conformance dash bug](https://twitter.com/nabijaczleweli/status/1559926470667108361) just got fixed and I think it brought the maintainer from the dead since [this](https://lore.kernel.org/dash/20220818150214.opbaqiyam7zpnmad@tarta.nabijaczleweli.xyz/T/#m3b6e9c1f41284d18ff956295c95276799c4ab4f9) is part of the first new commits since 2021-09-03 lol" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "pog pog my [grave POSIX conformance dash bug](https://twitter.com/nabijaczleweli/status/1559926470667108361) just got fixed and I think it brought the maintainer from the dead since [this](https://lore.kernel.org/dash/20220818150214.opbaqiyam7zpnmad@tarta.nabijaczleweli.xyz/T/#m3b6e9c1f41284d18ff956295c95276799c4ab4f9) is part of the first new commits since 2021-09-03 lol" } { "postId": 562829, "headline": "im famous now lads", "publishedAt": "2022-12-07T14:06:34.909Z", "filename": "562829-im-famous-now-lads", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://lwn.net/SubscriberLink/915163/ba83480903b82cb8/" } }, { "type": "markdown", "markdown": { "content": "but it wouldn't be a journalist article if it didn't fail to explain The Confusing Bit – over-loading of \"magic\" – which can be seen from three of the comment threads being about \"but what about file type identifiers\"" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://lwn.net/SubscriberLink/915163/ba83480903b82cb8/\n\nbut it wouldn't be a journalist article if it didn't fail to explain The Confusing Bit – over-loading of \"magic\" – which can be seen from three of the comment threads being about \"but what about file type identifiers\"" } { "postId": 560127, "headline": "", "publishedAt": "2022-12-07T03:10:31.293Z", "filename": "560127-a-lol-it-linkified", "transparentShareOfPostId": null, "shareOfPostId": 559928, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "(a) lol it linkified the URL in the code block and (b)" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1025659" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "(a) lol it linkified the URL in the code block and (b)\n\nhttps://bugs.debian.org/1025659" } { "postId": 559928, "headline": "guess who just spent two hours (on the dot) remotely debugging updated mesa segfaulting", "publishedAt": "2022-12-07T02:40:23.970Z", "filename": "559928-guess-who-just-spent", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "yes its me (and [elided]), yes we isolated it out of gdm3, reported [an unconfirmed lightdm bug](//bugs.debian.org/992592#44) to isolate it out of lightdm, then to binux 5.19 to isolate that, then looked very hard at the xorg log to divine what the fuck the error is, then used the magic invocation of dpkg -l | awk -F'[ :]' '/22.3.0-2/ {print $3}' | while read p; do wget http://snapshot.debian.org/archive/debian/20220921T175350Z/pool/main/m/mesa/${p}_22.2.0-1_amd64.deb; done (VT only :) of course, transcribed off a phone, I admire her fortitude) and we're back in business" } }, { "type": "markdown", "markdown": { "content": "anyway i don't know how a normie's supposed to do this. #unstable? more like #unotforme!" } } ], "numComments": 4, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "yes its me (and [elided]), yes we isolated it out of gdm3, reported [an unconfirmed lightdm bug](//bugs.debian.org/992592#44) to isolate it out of lightdm, then to binux 5.19 to isolate that, then looked very hard at the xorg log to divine what the fuck the error is, then used the magic invocation of dpkg -l | awk -F'[ :]' '/22.3.0-2/ {print $3}' | while read p; do wget http://snapshot.debian.org/archive/debian/20220921T175350Z/pool/main/m/mesa/${p}_22.2.0-1_amd64.deb; done (VT only :) of course, transcribed off a phone, I admire her fortitude) and we're back in business\n\nanyway i don't know how a normie's supposed to do this. #unstable? more like #unotforme!" } { "postId": 551494, "headline": "", "publishedAt": "2022-12-06T01:49:42.882Z", "filename": "551494-using-a-bigger-tt", "transparentShareOfPostId": null, "shareOfPostId": 543122, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "using a bigger {2, 3, 5, 7, 11, 13} wheel is proportionally like 20%ish better, but idk, that's still 10s for The Largest 64-bit Prime™ so coreutils is probably using a non-wikipedia algorithm which resolves it instantly" } }, { "type": "markdown", "markdown": { "content": "https://git.sr.ht/~nabijaczleweli/voreutils/commit/462c3386636e6d15508196b5843fb869733ee00a" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "using a bigger {2, 3, 5, 7, 11, 13} wheel is proportionally like 20%ish better, but idk, that's still 10s for The Largest 64-bit Prime™ so coreutils is probably using a non-wikipedia algorithm which resolves it instantly\n\nhttps://git.sr.ht/~nabijaczleweli/voreutils/commit/462c3386636e6d15508196b5843fb869733ee00a" } { "postId": 548840, "headline": "", "publishedAt": "2022-12-05T19:58:41.961Z", "filename": "548840-microbenchmarks-this", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "ba2bc0e9-2a67-46fa-83a1-99d3583b4d26", "altText": "two identical pipelines factorising all integers up to 2^32, but with different factor implementations; one has clocked in 2h01:54, the other 18h48:58", "previewURL": "https://staging.cohostcdn.org/attachment/ba2bc0e9-2a67-46fa-83a1-99d3583b4d26/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/ba2bc0e9-2a67-46fa-83a1-99d3583b4d26/a.png", "width": 876, "height": 140 } }, { "type": "markdown", "markdown": { "content": "microbenchmarks this performance analysis that, brother just run that shit for a day and you'll see that this shit qualitatively 9.4x slower" } } ], "numComments": 5, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "microbenchmarks this performance analysis that, brother just run that shit for a day and you'll see that this shit qualitatively 9.4x slower" } { "postId": 547170, "headline": "they killed my closest post office and the new closest one is 400m further; i will never energetically recover from this", "publishedAt": "2022-12-05T16:15:14.594Z", "filename": "547170-they-killed-my-close", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "b35a084b-ee5e-4a62-a1a9-5d0d32ab8375", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/b35a084b-ee5e-4a62-a1a9-5d0d32ab8375/DSC_2321.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/b35a084b-ee5e-4a62-a1a9-5d0d32ab8375/DSC_2321.JPG", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 543122, "headline": "", "publishedAt": "2022-12-05T01:36:33.711Z", "filename": "543122-lmfao-literally-7-f", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "lmfao literally 7% faster to use an iterator instead of index to go circularly around an 8-element array" } }, { "type": "markdown", "markdown": { "content": "https://git.sr.ht/~nabijaczleweli/voreutils/commit/5344bd273026e2e83eb9b35c4e2b0d3d1bf3388a" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "lmfao literally 7% faster to use an iterator instead of index to go circularly around an 8-element array\n\nhttps://git.sr.ht/~nabijaczleweli/voreutils/commit/5344bd273026e2e83eb9b35c4e2b0d3d1bf3388a" } { "postId": 540987, "headline": "", "publishedAt": "2022-12-04T20:53:07.156Z", "filename": "540987-susbistence-farming", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "susbistence farming" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "susbistence farming" } { "postId": 540660, "headline": "", "publishedAt": "2022-12-04T20:11:19.869Z", "filename": "540660-foot-ball-more-like", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "foot ball? more like food bowl!" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "foot ball? more like food bowl!" } { "postId": 534777, "headline": "", "publishedAt": "2022-12-04T00:35:13.042Z", "filename": "534777-actually-my-stupid-a", "transparentShareOfPostId": null, "shareOfPostId": 534576, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "actually my stupid ass was getting bit by getdelim() setting EOF on stdin and that's the encryption error because I wasn't clearerr()ing after duping a pipe on there :v" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "actually my stupid ass was getting bit by getdelim() setting EOF on stdin and that's the encryption error because I wasn't clearerr()ing after duping a pipe on there :v" } { "postId": 534576, "headline": "", "publishedAt": "2022-12-04T00:12:42.315Z", "filename": "534576-i-didn-t-im-just-st", "transparentShareOfPostId": null, "shareOfPostId": 533147, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "i didn't, im just stupid :) this is legal for getdelim() since this doesn't count as a Successful Completion(?) i think" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i didn't, im just stupid :) this is legal for getdelim() since this doesn't count as a Successful Completion(?) i think" } { "postId": 533147, "headline": "think i found a glibc getdelim bug, lads", "publishedAt": "2022-12-03T21:13:29.975Z", "filename": "533147-think-i-found-a-glib", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "416e4fd1-653f-4263-b51c-3909c5aee123", "altText": "$ sudo ./out/zfs-tpm2-change-key tmpool ERROR:tcti:src/tss2-tcti/tcti-device.c:440:Tss2_Tcti_Device_Init() Failed to open specified TCTI device file /dev/tpmrm0: No such file or directory WARNING:tcti:src/tss2-tcti/tctildr.c:79:tcti_from_init() TCTI init for function 0x7fe1969cb140 failed with a000a WARNING:tcti:src/tss2-tcti/tctildr.c:109:tcti_from_info() Could not initialize TCTI named: tcti-device ERROR:tcti:src/tss2-tcti/tctildr-dl.c:154:tcti_from_file() Could not initialize TCTI file: libtss2-tcti-device.so.0 ERROR:tcti:src/tss2-tcti/tcti-device.c:440:Tss2_Tcti_Device_Init() Failed to open specified TCTI device file /dev/tpm0: Device or resource busy WARNING:tcti:src/tss2-tcti/tctildr.c:79:tcti_from_init() TCTI init for function 0x7fe1969cb140 failed with a000a WARNING:tcti:src/tss2-tcti/tctildr.c:109:tcti_from_info() Could not initialize TCTI named: tcti-device ERROR:tcti:src/tss2-tcti/tctildr-dl.c:154:tcti_from_file() Could not initialize TCTI file: libtss2-tcti-device.so.0 Enter new passphrase for tmpool TPM2 wrapping key (or empty for none): pretline buf=(null) ((nil)); bl=0 getline returned: -1; errnp=0; buf= (0x55af3e68a3c0); bl=120 fp=; fps=0 Re-enter new passphrase for tmpool TPM2 wrapping key (or empty for none): pretline buf=(null) ((nil)); bl=0 getline returned: -1; errnp=0; buf=�k>�U (0x55af3e6b0000); bl=120 sp=�k>�U; sps=0 Key change error: encryption failure", "previewURL": "https://staging.cohostcdn.org/attachment/416e4fd1-653f-4263-b51c-3909c5aee123/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/416e4fd1-653f-4263-b51c-3909c5aee123/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "these are two consecutive getline()s and I answer ^D once, the second completes instantly" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "these are two consecutive getline()s and I answer ^D once, the second completes instantly" } { "postId": 529900, "headline": "", "publishedAt": "2022-12-03T11:33:11.954Z", "filename": "529900-do-you-even-do-this", "transparentShareOfPostId": null, "shareOfPostId": 526552, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "do you even do this poem if you arent polish" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "do you even do this poem if you arent polish" } { "postId": 526552, "headline": "", "publishedAt": "2022-12-03T01:57:27.788Z", "filename": "526552-she-exegi-on-my-monu", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "she exegi on my monumentum til im aere perennius" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "she exegi on my monumentum til im aere perennius" } { "postId": 524125, "headline": "DEBBUGS! DEBBUGS! DEBBUGS! DEBBUGS! DEBBUGS! DEBBUGS! DEBBUGS! DEBBUGS! DEBBUGS! DEBBUGS! DEBBUGS! DEBBUGS! DEBBUGS! DEBBUGS! DEBBUGS! DEBBU", "publishedAt": "2022-12-02T21:28:10.657Z", "filename": "524125-debbugs-debbugs-de", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "voreutils" ], "blocks": [ { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1025342" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://bugs.debian.org/1025342" } { "postId": 523640, "headline": "im fucking looooooooooooosing it mang", "publishedAt": "2022-12-02T20:33:23.630Z", "filename": "523640-im-fucking-loooooooo", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://sourceware.org/pipermail/libc-alpha/2022-December/143690.html" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://sourceware.org/pipermail/libc-alpha/2022-December/143690.html" } { "postId": 520066, "headline": "", "publishedAt": "2022-12-02T12:42:53.643Z", "filename": "520066-annoying-girls-me", "transparentShareOfPostId": null, "shareOfPostId": 519320, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "annoying girls (me) should be goaded into looking into funi linux quirks on their garf day more. too me." } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "annoying girls (me) should be goaded into looking into funi linux quirks on their garf day more. too me." } { "postId": 520034, "headline": "", "publishedAt": "2022-12-02T12:32:51.296Z", "filename": "520034-the-entry-ends-up-be", "transparentShareOfPostId": null, "shareOfPostId": 520003, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "the entry ends up being DCACHE_SYMLINK_TYPE (\"Symlink (or fallthru to such)\"), as-expected; odd error overall, given the givens, but eeeeh who cares, it's a rare condition anyway, no need to spend too much time running the symlink look-up for an unsolvable situation, so." } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "the entry ends up being DCACHE_SYMLINK_TYPE (\"Symlink (or fallthru to such)\"), as-expected; odd error overall, given the givens, but eeeeh who cares, it's a rare condition anyway, no need to spend too much time running the symlink look-up for an unsolvable situation, so." } { "postId": 520012, "headline": "", "publishedAt": "2022-12-02T12:27:59.834Z", "filename": "520012-i-cant-believe-i-com", "transparentShareOfPostId": null, "shareOfPostId": 506597, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "i cant believe i complained hard enough to get this reverted at least lmao https://bugs.debian.org/1025214#22" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i cant believe i complained hard enough to get this reverted at least lmao https://bugs.debian.org/1025214#22" } { "postId": 520003, "headline": "", "publishedAt": "2022-12-02T12:25:05.709Z", "filename": "520003-i-mean-thats-pretty", "transparentShareOfPostId": null, "shareOfPostId": 519940, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "9db96ee3-80e9-4a0e-970b-7ee474af73c8", "altText": "# mkdir a #ln -s a b # unlink a unlink: a: Is a directory # unlink a/ [ 36.103953] DUPANINA unlinkat: a/? 0 1 unlink: a/: Is a directory # unlink b/ [ 36.103953] DUPANINA unlinkat: b/? 0 0 unlink: b/: Is a directory unlink b", "previewURL": "https://staging.cohostcdn.org/attachment/9db96ee3-80e9-4a0e-970b-7ee474af73c8/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/9db96ee3-80e9-4a0e-970b-7ee474af73c8/a.png", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "5d7eac81-099a-466b-8e7f-31059502d85c", "altText": "nabijaczleweli@tarta:~/uwu/linux$ git diff -U6 diff --git a/fs/namei.c b/fs/namei.c index 578c2110df02..1735653eaaa9 100644 --- a/fs/namei.c +++ b/fs/namei.c @@ -4340,12 +4340,13 @@ int do_unlinkat(int dfd, struct filename *name) } exit1: putname(name); return error; slashes: + printk(\"DUPANINA unlinkat: %s? %d %d\\n\", name->name, d_is_negative(dentry), d_is_dir(dentry)); if (d_is_negative(dentry)) error = -ENOENT; else if (d_is_dir(dentry)) error = -EISDIR; else error = -ENOTDIR;", "previewURL": "https://staging.cohostcdn.org/attachment/5d7eac81-099a-466b-8e7f-31059502d85c/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/5d7eac81-099a-466b-8e7f-31059502d85c/b.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "i mean thats pretty much as-expected given the code, but" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i mean thats pretty much as-expected given the code, but" } { "postId": 519940, "headline": "", "publishedAt": "2022-12-02T12:01:29.204Z", "filename": "519940-hrmmmmmmm", "transparentShareOfPostId": null, "shareOfPostId": 519894, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "30124367-a276-4f5e-a5de-1aed340543d0", "altText": "slashes: if (d_is_negative(dentry)) error = -ENOENT; else if (d_is_dir(dentry)) error = -EISDIR; else error = -ENOTDIR; goto exit3;", "previewURL": "https://staging.cohostcdn.org/attachment/30124367-a276-4f5e-a5de-1aed340543d0/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/30124367-a276-4f5e-a5de-1aed340543d0/a.png", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "7f25dcf9-2bf9-4134-8817-1cf81413c922", "altText": "[ENOTDIR] A component of the path prefix names an existing file that is neither a directory nor a symbolic link to a directory, or the path argument contains at least one non- character and ends with one or more trailing characters and the last pathname component names an existing file that is neither a directory nor a symbolic link to a directory. The standard developers reviewed TR 24715-2006 and noted that LSB-conforming implementations may return [EISDIR] instead of [EPERM] when unlinking a directory. A change to permit this behavior by changing the requirement for [EPERM] to [EPERM] or [EISDIR] was considered, but decided against since it would break existing strictly conforming and conforming applications. Applications written for portability to both POSIX.1-2017 and the LSB should be prepared to handle either error code.", "previewURL": "https://staging.cohostcdn.org/attachment/7f25dcf9-2bf9-4134-8817-1cf81413c922/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/7f25dcf9-2bf9-4134-8817-1cf81413c922/b.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "hrmmmmmmm" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "hrmmmmmmm" } { "postId": 519894, "headline": "", "publishedAt": "2022-12-02T11:44:23.563Z", "filename": "519894-huh-hm", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "7449a31e-4d26-4b07-93c1-aa6c78b06d21", "altText": "$ mkdir a $ ln -s a b $ unlink a unlink: cannot unlink 'a': Is a directory $ unlink a/ unlink: cannot unlink 'a/': Is a directory $ unlink b/ unlink: cannot unlink 'b/': Not a directory", "previewURL": "https://staging.cohostcdn.org/attachment/7449a31e-4d26-4b07-93c1-aa6c78b06d21/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/7449a31e-4d26-4b07-93c1-aa6c78b06d21/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "huh. hm" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "huh. hm" } { "postId": 519320, "headline": "garf day :)", "publishedAt": "2022-12-02T08:54:16.037Z", "filename": "519320-garf-day", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "32dd89a6-93ea-4d11-bf13-c2e3adebbaf4", "altText": "every day i wake up in poland, but this time ancienter, or whatver", "previewURL": "https://staging.cohostcdn.org/attachment/32dd89a6-93ea-4d11-bf13-c2e3adebbaf4/DSC_2319.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/32dd89a6-93ea-4d11-bf13-c2e3adebbaf4/DSC_2319.JPG", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "i realise this would be funnier if i had a jpeg of big yellow to paste appropriate birth-time regalia onto, so have the worst photo in existence instead" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "i realise this would be funnier if i had a jpeg of big yellow to paste appropriate birth-time regalia onto, so have the worst photo in existence instead" } { "postId": 510672, "headline": "Now also on the blogue :)", "publishedAt": "2022-12-01T17:04:27.847Z", "filename": "510672-now-also-on-the-blog", "transparentShareOfPostId": null, "shareOfPostId": 460108, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "https://nabijaczleweli.xyz/content/blogn_t/009-XEROX-SIGMA-9-balls.html" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://nabijaczleweli.xyz/content/blogn_t/009-XEROX-SIGMA-9-balls.html" } { "postId": 506597, "headline": "Canonical continues the war against its users.", "publishedAt": "2022-12-01T03:24:50.023Z", "filename": "506597-canonical-continues", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "im fuckign livid. wheres the Just Barely Holding On Star because oh momma i fucking need that shit. it took so much fortitude to not sign off with \"Canonical continues the war against its users.\" but its okay because i make it a big text on cum host" } }, { "type": "markdown", "markdown": { "content": "https://bugs.debian.org/1025214" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "im fuckign livid. wheres the Just Barely Holding On Star because oh momma i fucking need that shit. it took so much fortitude to not sign off with \"Canonical continues the war against its users.\" but its okay because i make it a big text on cum host\n\nhttps://bugs.debian.org/1025214" } { "postId": 500865, "headline": "", "publishedAt": "2022-11-30T16:49:09.451Z", "filename": "500865-the-fruitiest-part-o", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "the fruitiest part of HTML is that it gets parsed as-if it went through tr -s '[:space:]' ' '" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "the fruitiest part of HTML is that it gets parsed as-if it went through tr -s '[:space:]' ' '" } { "postId": 485838, "headline": "", "publishedAt": "2022-11-29T02:05:17.720Z", "filename": "485838-rewrote-the-paypal-b", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "rewrote the paypal button handler (10 lines and 400 bytes shorter, and it handles multiple items now; get owned, me from a year ago), so you can [get](https://cohost.org/nabijaczleweli/post/460108-nevermind-im-a-lyin) [this](https://cohost.org/nabijaczleweli/post/389421-the-xds-xerox-sigma) with everyone's favourite stream-lined flow or whatever:" } }, { "type": "markdown", "markdown": { "content": "https://store.nabijaczleweli.xyz/002-XEROX-SIGMA-9-tape-deck.html" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "rewrote the paypal button handler (10 lines and 400 bytes shorter, and it handles multiple items now; get owned, me from a year ago), so you can [get](https://cohost.org/nabijaczleweli/post/460108-nevermind-im-a-lyin) [this](https://cohost.org/nabijaczleweli/post/389421-the-xds-xerox-sigma) with everyone's favourite stream-lined flow or whatever:\n\nhttps://store.nabijaczleweli.xyz/002-XEROX-SIGMA-9-tape-deck.html" } { "postId": 472033, "headline": "big yellow's improved renal funxion allowed him to arrive at magnificent size again :0", "publishedAt": "2022-11-27T19:03:35.410Z", "filename": "472033-big-yellow-s-improve", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "big yellow" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "0f3d08e2-2e4b-47db-9462-ca3d8662f81d", "altText": "he's flat, he's big, he's yellow. he's trying to sleep", "previewURL": "https://staging.cohostcdn.org/attachment/0f3d08e2-2e4b-47db-9462-ca3d8662f81d/DSC_2313.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/0f3d08e2-2e4b-47db-9462-ca3d8662f81d/DSC_2313.JPG", "width": 4128, "height": 3096 } }, { "type": "markdown", "markdown": { "content": "big yellow previously extensively featured [here](https://twitter.com/nabijaczleweli/status/1563165418344198144) and [here](https://twitter.com/nabijaczleweli/status/1585019530828738560)" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "big yellow previously extensively featured [here](https://twitter.com/nabijaczleweli/status/1563165418344198144) and [here](https://twitter.com/nabijaczleweli/status/1585019530828738560)" } { "postId": 470049, "headline": "", "publishedAt": "2022-11-27T14:11:57.503Z", "filename": "470049-do-you-think-the-twi", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "do you think the twitter bird had as many shooters in its early days as eggbug does now" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "do you think the twitter bird had as many shooters in its early days as eggbug does now" } { "postId": 466527, "headline": "", "publishedAt": "2022-11-27T02:14:25.883Z", "filename": "466527-boneless-by-the-amer", "transparentShareOfPostId": null, "shareOfPostId": 466374, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "89e2e36d-0857-46e0-9c58-7137664b9f65", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/89e2e36d-0857-46e0-9c58-7137664b9f65/DSC_0801c.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/89e2e36d-0857-46e0-9c58-7137664b9f65/DSC_0801c.JPG", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "BONELESS by the american regulator, itanium2 by intel, ¹UNIX® is a registered trademark of AT&T. by [yours truly](https://store.nabijaczleweli.xyz/001-UNIX-r-ATT.html), as is [XEROX SIGMA 9 BALLS](https://cohost.org/nabijaczleweli/post/460108-nevermind-im-a-lyin)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "BONELESS by the american regulator, itanium2 by intel, ¹UNIX® is a registered trademark of AT&T. by [yours truly](https://store.nabijaczleweli.xyz/001-UNIX-r-ATT.html), as is [XEROX SIGMA 9 BALLS](https://cohost.org/nabijaczleweli/post/460108-nevermind-im-a-lyin)" } { "postId": 465894, "headline": "", "publishedAt": "2022-11-27T00:59:42.662Z", "filename": "465894-this-user-has-neve", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "← this user has never missed a chance to fuck up a social interaxion" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "← this user has never missed a chance to fuck up a social interaxion" } { "postId": 460108, "headline": "", "publishedAt": "2022-11-26T12:06:28.138Z", "filename": "460108-nevermind-im-a-lyin", "transparentShareOfPostId": null, "shareOfPostId": 439952, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "8f4a8cd7-9368-4e2f-a9b7-e26e7daa31b3", "altText": "", "previewURL": "https://staging.cohostcdn.org/attachment/8f4a8cd7-9368-4e2f-a9b7-e26e7daa31b3/DSC_0803c.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/8f4a8cd7-9368-4e2f-a9b7-e26e7daa31b3/DSC_0803c.JPG", "width": 4223, "height": 2911 } }, { "type": "markdown", "markdown": { "content": "nevermind, im a lying sack of shit, you can juust about make it out here (admittedly, that's like 2.3px instead of a hard 3 but it's vaguely readable), 200x telephoto standing height → floor" } }, { "type": "markdown", "markdown": { "content": "(if you can't actually make it out, blame that on the cohost five millibit jpeg limit)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "nevermind, im a lying sack of shit, you can juust about make it out here (admittedly, that's like 2.3px instead of a hard 3 but it's vaguely readable), 200x telephoto standing height → floor\n\n(if you can't actually make it out, blame that on the cohost five millibit jpeg limit)" } { "postId": 456162, "headline": "i am hogging ", "publishedAt": "2022-11-26T00:29:17.036Z", "filename": "456162-i-am-hogging", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "1f512c4d-5ae0-4e62-8151-6b45819c78fc", "altText": "two htops over-laid, same process: the bottom layer lists no locks, the top layer lists many different locks in a vastly improved format", "previewURL": "https://staging.cohostcdn.org/attachment/1f512c4d-5ae0-4e62-8151-6b45819c78fc/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/1f512c4d-5ae0-4e62-8151-6b45819c78fc/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "https://github.com/htop-dev/htop/pull/1137" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "https://github.com/htop-dev/htop/pull/1137" } { "postId": 451941, "headline": "today on sanest cable run,", "publishedAt": "2022-11-25T17:42:47.909Z", "filename": "451941-today-on-sanest-cabl", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "36576dca-dc51-4121-b69a-1a6e213e80c9", "altText": "we observe an extension, cable leaving stage right, the bit with the sockets screwed into the same basal platin what holds a network switch; this appears to be the only source of power, as the floor sockets are all unoccupied", "previewURL": "https://staging.cohostcdn.org/attachment/36576dca-dc51-4121-b69a-1a6e213e80c9/DSCN0279cc.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/36576dca-dc51-4121-b69a-1a6e213e80c9/DSCN0279cc.JPG", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "Previously on sanest cable run: https://twitter.com/nabijaczleweli/status/1572603586558980109. \nPreviously previously on the proto-sanest cable run: https://twitter.com/nabijaczleweli/status/1173697628623781889." } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "Previously on sanest cable run: https://twitter.com/nabijaczleweli/status/1572603586558980109. \nPreviously previously on the proto-sanest cable run: https://twitter.com/nabijaczleweli/status/1173697628623781889." } { "postId": 451223, "headline": "we at nabijaczleweli.xyz apologise for today's downtime,", "publishedAt": "2022-11-25T16:27:26.104Z", "filename": "451223-we-at-nabijaczleweli", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "f3586231-f5e8-4ef6-b2e4-7b0968b7ea75", "altText": "extension cord socket bit, open, the brown wire is conspicuously streched on top of the distribution bar for the blue wire; darkening around this is visible", "previewURL": "https://staging.cohostcdn.org/attachment/f3586231-f5e8-4ef6-b2e4-7b0968b7ea75/DSC_2308.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/f3586231-f5e8-4ef6-b2e4-7b0968b7ea75/DSC_2308.JPG", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "dfc39579-1d4c-47f5-83ff-480da7550d51", "altText": "the culprit, extracted; a nice metallic sheen is visible, blown out of the insulation at like 2mm' length of the conductor fun!", "previewURL": "https://staging.cohostcdn.org/attachment/dfc39579-1d4c-47f5-83ff-480da7550d51/DSC_2310.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/dfc39579-1d4c-47f5-83ff-480da7550d51/DSC_2310.JPG", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "however this [part of the extension cord what has a row of sockets] has experienced a Blow Up In My Face error condition. while this is the most fun error condition a [part of the extension cord what has a row of sockets] can experience, it did blow the breaker with the obvious consequence" } }, { "type": "markdown", "markdown": { "content": "no mortems were recorded, except for this post" } }, { "type": "markdown", "markdown": { "content": "we apologise for the inconvenience of upgrading \"seamless TCP restart\" downtime to \"like 20 minutes\"" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "however this [part of the extension cord what has a row of sockets] has experienced a Blow Up In My Face error condition. while this is the most fun error condition a [part of the extension cord what has a row of sockets] can experience, it did blow the breaker with the obvious consequence\n\nno mortems were recorded, except for this post\n\nwe apologise for the inconvenience of upgrading \"seamless TCP restart\" downtime to \"like 20 minutes\"" } { "postId": 445292, "headline": "", "publishedAt": "2022-11-25T00:43:30.243Z", "filename": "445292-they-call-me-polly-t", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "is this anything" ], "blocks": [ { "type": "markdown", "markdown": { "content": "they call me polly they way i deplete their silicon" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "they call me polly they way i deplete their silicon" } { "postId": 439952, "headline": "everything is possible through the power of натуралист, микроскоп детский 60x", "publishedAt": "2022-11-24T16:22:17.911Z", "filename": "439952-everything-is-possib", "transparentShareOfPostId": null, "shareOfPostId": 439530, "tags": [ "Microscope" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "775a879c-ecd5-4b57-a425-375277c3e3cf", "altText": "edge of top panel down to the knob", "previewURL": "https://staging.cohostcdn.org/attachment/775a879c-ecd5-4b57-a425-375277c3e3cf/DSCN0275.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/775a879c-ecd5-4b57-a425-375277c3e3cf/DSCN0275.JPG", "width": 3648, "height": 2736 } }, { "type": "attachment", "attachment": { "attachmentId": "bddc7073-5869-4b5d-94b3-a8b967e853af", "altText": "part of the 200μm part above, you can make out about 4 dots in that space", "previewURL": "https://staging.cohostcdn.org/attachment/bddc7073-5869-4b5d-94b3-a8b967e853af/DSCN0276.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/bddc7073-5869-4b5d-94b3-a8b967e853af/DSCN0276.JPG", "width": 3648, "height": 2736 } }, { "type": "attachment", "attachment": { "attachmentId": "502f4b56-b377-4c5a-ae82-b39ab572e313", "altText": "part of the 150μm text; it's just a very faint few uncorrelated black dots in a sea of yellow", "previewURL": "https://staging.cohostcdn.org/attachment/502f4b56-b377-4c5a-ae82-b39ab572e313/DSCN0277.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/502f4b56-b377-4c5a-ae82-b39ab572e313/DSCN0277.JPG", "width": 3648, "height": 2736 } }, { "type": "attachment", "attachment": { "attachmentId": "306650e1-3381-4f76-9c0c-80b28b3b25bb", "altText": "operational manual for the microscope, signed off on by the QC in january of 1987", "previewURL": "https://staging.cohostcdn.org/attachment/306650e1-3381-4f76-9c0c-80b28b3b25bb/DSCN0278.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/306650e1-3381-4f76-9c0c-80b28b3b25bb/DSCN0278.JPG", "width": 3648, "height": 2736 } }, { "type": "markdown", "markdown": { "content": "which i forgot i have. taken with my nikon compact through the fixed 60x eye-piece, illuminated from below; unmodified 35-year-old soviet hardware" } }, { "type": "markdown", "markdown": { "content": "given the results here (3/4 dots per x-height), I'd say my 50ishμm guess based on \"just taking my glasses off\" is vaguely sensible, maybe 60μm or there-abouts" } }, { "type": "markdown", "markdown": { "content": "the edge-to-radius distance on the knob is 426μm and radius-to-radius appx. 367μm (edge-to-inner-radius 800μm)" } }, { "type": "markdown", "markdown": { "content": "my print shop advertises they use, funnily enough, a XEROX VERSANT 180 PRESS for their digital process onto sheets" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "which i forgot i have. taken with my nikon compact through the fixed 60x eye-piece, illuminated from below; unmodified 35-year-old soviet hardware\n\ngiven the results here (3/4 dots per x-height), I'd say my 50ishμm guess based on \"just taking my glasses off\" is vaguely sensible, maybe 60μm or there-abouts\n\nthe edge-to-radius distance on the knob is 426μm and radius-to-radius appx. 367μm (edge-to-inner-radius 800μm)\n\nmy print shop advertises they use, funnily enough, a XEROX VERSANT 180 PRESS for their digital process onto sheets" } { "postId": 439530, "headline": "", "publishedAt": "2022-11-24T15:31:58.402Z", "filename": "439530-im-not-set-up-to-mea", "transparentShareOfPostId": null, "shareOfPostId": 438777, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "1c881aca-3646-4dde-af16-eb86648a8d55", "altText": "subsection, two bits of text highlighted: black-on-white marked 200μm and grey-on-beige marked 150μm", "previewURL": "https://staging.cohostcdn.org/attachment/1c881aca-3646-4dde-af16-eb86648a8d55/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/1c881aca-3646-4dde-af16-eb86648a8d55/a.png", "width": 1814, "height": 1363 } }, { "type": "markdown", "markdown": { "content": "im not set up to measure or capture this with normal photography (I tried) but i can easily make out the text on the spool (200μm letter size, I'd grade the actual resolution at maybe just under like 40μm), the label is completely unreadable (150μm letter size, additionally hindered with being beige-grey-on-beige instead of black-on-white)\n" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "im not set up to measure or capture this with normal photography (I tried) but i can easily make out the text on the spool (200μm letter size, I'd grade the actual resolution at maybe just under like 40μm), the label is completely unreadable (150μm letter size, additionally hindered with being beige-grey-on-beige instead of black-on-white)\n" } { "postId": 438777, "headline": "lets fuckin gooooo", "publishedAt": "2022-11-24T13:40:54.346Z", "filename": "438777-lets-fuckin-gooooo", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "1f7fb65f-3e79-4eee-a572-9bf32f56ab0d", "altText": "pre-scored sheet of XEROX SIGMA 9 BALLS stickers, 4x3", "previewURL": "https://staging.cohostcdn.org/attachment/1f7fb65f-3e79-4eee-a572-9bf32f56ab0d/DSC_2306v.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/1f7fb65f-3e79-4eee-a572-9bf32f56ab0d/DSC_2306v.JPG", "width": 3096, "height": 4128 } }, { "type": "markdown", "markdown": { "content": "previously, incl. raw vectors: https://cohost.org/nabijaczleweli/post/389421-the-xds-xerox-sigma" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "previously, incl. raw vectors: https://cohost.org/nabijaczleweli/post/389421-the-xds-xerox-sigma" } { "postId": 438241, "headline": "xauth based?", "publishedAt": "2022-11-24T11:50:39.610Z", "filename": "438241-xauth-based", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "553722f4-d82d-4c8a-b92d-167d9fb08af6", "altText": " [n]extract filename displayname... Authorization entries for each of the specified displays are written to the indicated file. If the nextract command is used, the entries are written in a numeric format suitable for non-binary transmission (such as secure electronic mail). The extracted entries can be read back in using the merge and nmerge commands. If the filename consists of just a single dash, the entries will be written to the standard output.", "previewURL": "https://staging.cohostcdn.org/attachment/553722f4-d82d-4c8a-b92d-167d9fb08af6/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/553722f4-d82d-4c8a-b92d-167d9fb08af6/a.png", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 437369, "headline": "", "publishedAt": "2022-11-24T08:28:37.712Z", "filename": "437369-dl-style-display", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "
\n
dgeneral-0
This user hasn't thought about robbing a dollar general.
\n
dgeneral-1
This user hears voices saying \"Let's go rob the dollar general\".
\n
dgeneral-2
This user has a meticulous plan for robbing a dollar general.
\n
dgeneral-3
This user has successfully robbed a dollar general.
\n
" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "
\n
dgeneral-0
This user hasn't thought about robbing a dollar general.
\n
dgeneral-1
This user hears voices saying \"Let's go rob the dollar general\".
\n
dgeneral-2
This user has a meticulous plan for robbing a dollar general.
\n
dgeneral-3
This user has successfully robbed a dollar general.
\n
" } { "postId": 428780, "headline": "has anyone done this yet", "publishedAt": "2022-11-23T19:55:24.931Z", "filename": "428780-has-anyone-done-this", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "eggbug" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "49b58d34-7439-4b52-a982-48ec35041b56", "altText": "intel inside itanium 2 stickers poorly colour-shifted to cohost-purple and eggbugs over-laid atop the intel branding", "previewURL": "https://staging.cohostcdn.org/attachment/49b58d34-7439-4b52-a982-48ec35041b56/a.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/49b58d34-7439-4b52-a982-48ec35041b56/a.jpg", "width": 3648, "height": 2736 } } ], "numComments": 5, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 410855, "headline": "bootloaders", "publishedAt": "2022-11-22T12:54:56.887Z", "filename": "410855-bootloaders", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "53f5a531-ffec-4a08-bd8e-e5f991c327e3", "altText": "the \"i just need to get through this week\" meme but it's \"chainload the next stage\"", "previewURL": "https://staging.cohostcdn.org/attachment/53f5a531-ffec-4a08-bd8e-e5f991c327e3/1379046876540977153-EyNbr-1XEAYLqVZ.jpg", "fileURL": "https://staging.cohostcdn.org/attachment/53f5a531-ffec-4a08-bd8e-e5f991c327e3/1379046876540977153-EyNbr-1XEAYLqVZ.jpg", "width": 1125, "height": 623 } }, { "type": "markdown", "markdown": { "content": "" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 397548, "headline": "", "publishedAt": "2022-11-21T16:26:18.664Z", "filename": "397548-she-fetch-on-my-upst", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "she fetch on my upstream til i rebase" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "she fetch on my upstream til i rebase" } { "postId": 396121, "headline": "you do /not/ wanna see my hand where my hip be at,", "publishedAt": "2022-11-21T13:50:47.485Z", "filename": "396121-you-do-not-wanna-s", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "splotchy" ], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a97639f9-f3d4-48c6-8c01-0456f4ac3d5e", "altText": "because i got splotchy holstered", "previewURL": "https://staging.cohostcdn.org/attachment/a97639f9-f3d4-48c6-8c01-0456f4ac3d5e/DSC_2303.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/a97639f9-f3d4-48c6-8c01-0456f4ac3d5e/DSC_2303.JPG", "width": 1080, "height": 1920 } } ], "numComments": 2, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 389421, "headline": "the XDS XEROX SIGMA 9 tape-deck is not a joking matter", "publishedAt": "2022-11-20T23:54:15.068Z", "filename": "389421-the-xds-xerox-sigma", "transparentShareOfPostId": null, "shareOfPostId": 385490, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "abfc6817-25e4-467f-9cf8-b25bc0b448e8", "altText": "A reasonably-faithful rendering of an XDS tape-deck for a XEROX SIGMA 9 computer; it's unmarred by a gag", "previewURL": "https://staging.cohostcdn.org/attachment/abfc6817-25e4-467f-9cf8-b25bc0b448e8/sigma%20balls.svg", "fileURL": "https://staging.cohostcdn.org/attachment/abfc6817-25e4-467f-9cf8-b25bc0b448e8/sigma%20balls.svg", "width": 269, "height": 519 } }, { "type": "markdown", "markdown": { "content": "The one on the right in [this LCM+L specimen](https://www.livingcomputers.org/Computer-Collection/Vintage-Computers/Mainframes/Xerox-Sigma-9.aspx), digitised through the Adobe Illustrator CHM (Computer-Hindered Modelling) System (it's not computer assist if I have to bang the sin/cos in for a Line At An Angle/Line With A Length, and since you can't do more-than-binary boolean operations it's insulting that adobe wants money for it, but I digest)." } }, { "type": "markdown", "markdown": { "content": "Full dump (.ai, SVG/PDF, PNG renders, refs): https://lfs.nabijaczleweli.xyz/0014-sigma-balls/unmarred" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "The one on the right in [this LCM+L specimen](https://www.livingcomputers.org/Computer-Collection/Vintage-Computers/Mainframes/Xerox-Sigma-9.aspx), digitised through the Adobe Illustrator CHM (Computer-Hindered Modelling) System (it's not computer assist if I have to bang the sin/cos in for a Line At An Angle/Line With A Length, and since you can't do more-than-binary boolean operations it's insulting that adobe wants money for it, but I digest).\n\nFull dump (.ai, SVG/PDF, PNG renders, refs): https://lfs.nabijaczleweli.xyz/0014-sigma-balls/unmarred" } { "postId": 387156, "headline": "", "publishedAt": "2022-11-20T21:01:47.668Z", "filename": "387156-do-not-interact-if-y", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "do NOT interact if you wouldnt call me on /dev/rsctmtm8 (raw source code transfer magnetic tape PE device 8)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "do NOT interact if you wouldnt call me on /dev/rsctmtm8 (raw source code transfer magnetic tape PE device 8)" } { "postId": 385490, "headline": "what are we stinking lads", "publishedAt": "2022-11-20T18:58:01.569Z", "filename": "385490-what-are-we-stinking", "transparentShareOfPostId": null, "shareOfPostId": 382341, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "fae4d04c-470f-4af3-9c82-7a39243b1871", "altText": "XEROX SIGMA 9 tape drive, \"XEROX SIGMA 9 BALLS\" superimposed over the vacuum columns", "previewURL": "https://staging.cohostcdn.org/attachment/fae4d04c-470f-4af3-9c82-7a39243b1871/sigma-balls.png", "fileURL": "https://staging.cohostcdn.org/attachment/fae4d04c-470f-4af3-9c82-7a39243b1871/sigma-balls.png", "width": 807, "height": 1557 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 382341, "headline": "", "publishedAt": "2022-11-20T13:10:16.846Z", "filename": "382341-my-secondary-educati", "transparentShareOfPostId": null, "shareOfPostId": 362932, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "6c288929-21ee-4f8e-b1a5-04eae6034b33", "altText": "circle and a rat's nest of construction lines around it", "previewURL": "https://staging.cohostcdn.org/attachment/6c288929-21ee-4f8e-b1a5-04eae6034b33/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/6c288929-21ee-4f8e-b1a5-04eae6034b33/a.png", "width": 2568, "height": 1440 } }, { "type": "attachment", "attachment": { "attachmentId": "8c40a7e1-4184-44d2-945c-6c6fb52cb03d", "altText": "the same, but now the circle is ANDed with the construction lines", "previewURL": "https://staging.cohostcdn.org/attachment/8c40a7e1-4184-44d2-945c-6c6fb52cb03d/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/8c40a7e1-4184-44d2-945c-6c6fb52cb03d/b.png", "width": 2568, "height": 1440 } }, { "type": "attachment", "attachment": { "attachmentId": "65fccebd-a59c-4aae-b6ce-1d529b52de02", "altText": "construction lines hidden, now the visible circle segments are obvious cut-outs that follow a natural punch-out profile", "previewURL": "https://staging.cohostcdn.org/attachment/65fccebd-a59c-4aae-b6ce-1d529b52de02/c.png", "fileURL": "https://staging.cohostcdn.org/attachment/65fccebd-a59c-4aae-b6ce-1d529b52de02/c.png", "width": 2568, "height": 1440 } }, { "type": "markdown", "markdown": { "content": "my secondary education didn't prepare me to apply mathematics, but it did prepare me to abuse boolean operators in CAMs, so it;s impossible to say if its bad or not" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "my secondary education didn't prepare me to apply mathematics, but it did prepare me to abuse boolean operators in CAMs, so it;s impossible to say if its bad or not" } { "postId": 362932, "headline": "like a fool i expected cohost to not suck off SVGs natively,", "publishedAt": "2022-11-19T02:55:02.813Z", "filename": "362932-like-a-fool-i-expect", "transparentShareOfPostId": null, "shareOfPostId": 362767, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "58bcb813-4704-441d-b6ea-5910f8392eed", "altText": "unknown machinery, partially 2D modelled; the control panel and vacuum columns are visible", "previewURL": "https://staging.cohostcdn.org/attachment/58bcb813-4704-441d-b6ea-5910f8392eed/sigma%20balls.svg", "fileURL": "https://staging.cohostcdn.org/attachment/58bcb813-4704-441d-b6ea-5910f8392eed/sigma%20balls.svg", "width": 269, "height": 519 } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 362767, "headline": "", "publishedAt": "2022-11-19T02:42:36.784Z", "filename": "362767-worst-job-of-my-life", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "d34cb6c6-8e55-464a-8d43-630b23ba7ac3", "altText": "illustrator window, file Untitled-4, unspecified machinery schematised", "previewURL": "https://staging.cohostcdn.org/attachment/d34cb6c6-8e55-464a-8d43-630b23ba7ac3/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/d34cb6c6-8e55-464a-8d43-630b23ba7ac3/a.png", "width": 2568, "height": 1440 } }, { "type": "markdown", "markdown": { "content": "worst job of my life on the dial label, but otherwise kinda slick with it imo" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "worst job of my life on the dial label, but otherwise kinda slick with it imo" } { "postId": 358480, "headline": "", "publishedAt": "2022-11-18T22:08:35.813Z", "filename": "358480-she-c13-on-my-c14-ti", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "she C13 on my C14 til i conduct" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "she C13 on my C14 til i conduct" } { "postId": 353832, "headline": "", "publishedAt": "2022-11-18T18:09:15.437Z", "filename": "353832-this-https-githu", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "0cd1029b-6883-49f2-8aee-7997dcc858bb", "altText": "Your twitter archive page, first tweet is \" W maju ma być tak ciepło, że będzie można po śniegu w klapkach chodzić!\", dated Wed Apr 10 18:26:15 +0000 2013", "previewURL": "https://staging.cohostcdn.org/attachment/0cd1029b-6883-49f2-8aee-7997dcc858bb/a.png", "fileURL": "https://staging.cohostcdn.org/attachment/0cd1029b-6883-49f2-8aee-7997dcc858bb/a.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "[this](https://github.com/timhutton/twitter-archive-parser) twitter archive parser thing apparently sorts posts chronologically, so this is apparently my first ever tweet; going by the time-stamp I was like 12.25" } }, { "type": "markdown", "markdown": { "content": "worst part is I stand by this gag, it's great" } }, { "type": "markdown", "markdown": { "content": "(for the polish-deficient: \"it's supposed to be so warm in may you'll be able to walk on the snow in flip-flops!\", roughly)" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "[this](https://github.com/timhutton/twitter-archive-parser) twitter archive parser thing apparently sorts posts chronologically, so this is apparently my first ever tweet; going by the time-stamp I was like 12.25\n\nworst part is I stand by this gag, it's great\n\n(for the polish-deficient: \"it's supposed to be so warm in may you'll be able to walk on the snow in flip-flops!\", roughly)" } { "postId": 351882, "headline": "", "publishedAt": "2022-11-18T16:37:16.743Z", "filename": "351882-ever-wanted-to-use-t", "transparentShareOfPostId": null, "shareOfPostId": 333547, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "Ever wanted to use the worst fonts in human history, as distributed in Amiga UNIX, with the sources dated \"Nov 22 1991\" (but they're cute i guess), as seen above?" } }, { "type": "markdown", "markdown": { "content": "I've [extracted them to a format supported by all major platforms](https://lfs.nabijaczleweli.xyz/0013-AMIX-fonts/) (including the most important of all: Your Browser), see below for the release notes." } }, { "type": "markdown", "markdown": { "content": "https://nabijaczleweli.xyz/content/blogn_t/008-amix-fonts.html" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "Ever wanted to use the worst fonts in human history, as distributed in Amiga UNIX, with the sources dated \"Nov 22 1991\" (but they're cute i guess), as seen above?\n\nI've [extracted them to a format supported by all major platforms](https://lfs.nabijaczleweli.xyz/0013-AMIX-fonts/) (including the most important of all: Your Browser), see below for the release notes.\n\nhttps://nabijaczleweli.xyz/content/blogn_t/008-amix-fonts.html" } { "postId": 349934, "headline": "", "publishedAt": "2022-11-18T14:37:00.646Z", "filename": "349934-all-i-want-for-chris", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [ "cohost ux" ], "blocks": [ { "type": "markdown", "markdown": { "content": "all i want for christmas is being able to see replies (\"shares\"?) to a cohost post from the top-level post view." } }, { "type": "markdown", "markdown": { "content": "for example: i had seen https://cohost.org/atax1a/post/249988-you-ll-see-what-thi; naturally, i kept the tab open; it appears impossible to actually arrive at the explainer post *at all*: not via search (which doesn't match by body), not via the ellipsis menu, or the \"1 comment\" link (which seems to have \"X shares + N comments\" text sometimes but not in this case)?" } }, { "type": "markdown", "markdown": { "content": "i may be stupid (i am), but i think i realistically exhausted all controls, so?" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "all i want for christmas is being able to see replies (\"shares\"?) to a cohost post from the top-level post view.\n\nfor example: i had seen https://cohost.org/atax1a/post/249988-you-ll-see-what-thi; naturally, i kept the tab open; it appears impossible to actually arrive at the explainer post *at all*: not via search (which doesn't match by body), not via the ellipsis menu, or the \"1 comment\" link (which seems to have \"X shares + N comments\" text sometimes but not in this case)?\n\ni may be stupid (i am), but i think i realistically exhausted all controls, so?" } { "postId": 348839, "headline": "wat da hel", "publishedAt": "2022-11-18T12:50:23.958Z", "filename": "348839-wat-da-hel", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a0fbf3bd-ea49-4cfc-a252-e79f979cd121", "altText": "everything's snowed over!", "previewURL": "https://staging.cohostcdn.org/attachment/a0fbf3bd-ea49-4cfc-a252-e79f979cd121/DSC_2300%5B1%5D.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/a0fbf3bd-ea49-4cfc-a252-e79f979cd121/DSC_2300%5B1%5D.JPG", "width": null, "height": null } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "" } { "postId": 333547, "headline": "", "publishedAt": "2022-11-17T19:09:41.286Z", "filename": "333547-amix-font-extraction", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "ff63e8b1-4191-493d-9d8d-0d856cc31070", "altText": "demo dump of 224 characters of AMIX topaz/96 of AMIX sunfont, surrounded by ellipsis-wrapped text /* THIS IS UNPUBLISHED PROPRIETARY SIURCE CODE OF */ /* UNIX Ssystem Laboratories, Inc. */", "previewURL": "https://staging.cohostcdn.org/attachment/ff63e8b1-4191-493d-9d8d-0d856cc31070/008.05-photoshop.png", "fileURL": "https://staging.cohostcdn.org/attachment/ff63e8b1-4191-493d-9d8d-0d856cc31070/008.05-photoshop.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "AMIX font extractions, coming soon to a blog near you." } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "AMIX font extractions, coming soon to a blog near you." } { "postId": 321945, "headline": "", "publishedAt": "2022-11-16T19:33:52.379Z", "filename": "321945-why-does-the-shitt", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "fa39eae9-c151-43ae-ae88-9168e83ce1f8", "altText": "Back of the R710; visible are the iDRAC RJ45, VGA, and one DB9 in RS232 marked IOIOI", "previewURL": "https://staging.cohostcdn.org/attachment/fa39eae9-c151-43ae-ae88-9168e83ce1f8/DSC_2292.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/fa39eae9-c151-43ae-ae88-9168e83ce1f8/DSC_2292.JPG", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "3e1ed64d-4d22-49b2-a13b-5de1eb2bbb96", "altText": "Front of the R710; visible are the power switch, two USB holes, VGA, and the status LCD", "previewURL": "https://staging.cohostcdn.org/attachment/3e1ed64d-4d22-49b2-a13b-5de1eb2bbb96/DSC_2299.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/3e1ed64d-4d22-49b2-a13b-5de1eb2bbb96/DSC_2299.JPG", "width": null, "height": null } }, { "type": "attachment", "attachment": { "attachmentId": "615ed035-1363-48d5-8f36-8632fb236f21", "altText": "Back of the rp5700; visible are some ethernet cables, miscellaneous expansion ports, and chief among them two DB9 RS232s, labeled COM1 5V/9V/12V and COM2 5V/12V", "previewURL": "https://staging.cohostcdn.org/attachment/615ed035-1363-48d5-8f36-8632fb236f21/DSC_2297v.JPG", "fileURL": "https://staging.cohostcdn.org/attachment/615ed035-1363-48d5-8f36-8632fb236f21/DSC_2297v.JPG", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "why does ~~the shitty rp5700 business desktop from 2006~~ my router have more serial ports than the R710 Actual Computer :v" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "why does ~~the shitty rp5700 business desktop from 2006~~ my router have more serial ports than the R710 Actual Computer :v" } { "postId": 311317, "headline": "", "publishedAt": "2022-11-15T18:51:41.550Z", "filename": "311317-guy-who-posts-corp-o", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "guy who posts corp-owned data but CWs it \"encumbered\" so its fine" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "guy who posts corp-owned data but CWs it \"encumbered\" so its fine" } { "postId": 305843, "headline": "", "publishedAt": "2022-11-15T02:35:46.879Z", "filename": "305843-way-aheadda-ya-s-bu", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "attachment", "attachment": { "attachmentId": "a61a82bf-b347-4041-ba16-e44ae48e9254", "altText": "youtube screenshot, notifications panel, Advanced features unlocked!: Try creating posts!", "previewURL": "https://staging.cohostcdn.org/attachment/a61a82bf-b347-4041-ba16-e44ae48e9254/b.png", "fileURL": "https://staging.cohostcdn.org/attachment/a61a82bf-b347-4041-ba16-e44ae48e9254/b.png", "width": null, "height": null } }, { "type": "markdown", "markdown": { "content": "way aheadda ya's, bud" } } ], "numComments": 1, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "way aheadda ya's, bud" } { "postId": 300456, "headline": "", "publishedAt": "2022-11-14T18:43:45.752Z", "filename": "300456-cum-host", "transparentShareOfPostId": null, "shareOfPostId": null, "tags": [], "blocks": [ { "type": "markdown", "markdown": { "content": "cum host" } } ], "numComments": 0, "postingProject": { "projectId": 64525, "handle": "nabijaczleweli", "displayName": "наб", "avatarURL": "https://staging.cohostcdn.org/avatar/64525-86aae4bf-ce4c-46c4-818f-62b37dc26506-profile.png" }, "plainTextBody": "cum host" }