{"generator":"GNU social 2.0.2-dev","title":"Conversation","totalItems":4,"items":[{"actor":{"id":"https:\/\/annihilation.social\/users\/hazlin","displayName":"hazlin","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/355624-original-tmp20250727055233.webp","rel":"avatar","type":"image\/webp","width":245,"height":246},{"url":"https:\/\/gnusocial.jp\/avatar\/355624-96-20250727055233.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/355624-48-20250727055233.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/355624-24-20250727055233.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"355624"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/355624-96-20250727055233.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","url":"https:\/\/annihilation.social\/users\/hazlin","portablecontacts_net":{"preferredUsername":"hazlin","displayName":"hazlin"}},"content":"<p><a class=\"u-url mention\" href=\"https:\/\/0.5dollah.click\/users\/mischievoustomato\">@mischievoustomato<\/a> <a class=\"u-url mention\" href=\"https:\/\/clubcyberia.co\/users\/binkle\">@binkle<\/a>  Some people use AI to do the busy work. I use AI to push the boundaries of free abstraction.<\/p>\/**  * Sums all numbers in an array in factorial time O(n!).  * Generates all n! permutations, sums each one, then divides by n!.  *\/ function factorialSum(arr) {     const n = arr.length;     if (n === 0) return 0;      let grandTotal = 0;     let permutationCount = 0;      function permute(remaining, runningSum) {         if (remaining.length === 0) {             grandTotal += runningSum;             permutationCount++;             return;         }         for (let i = 0; i &lt; remaining.length; i++) {             const nextRemaining = [                 ...remaining.slice(0, i),                 ...remaining.slice(i + 1),             ];             permute(nextRemaining, runningSum + remaining[i]);         }     }      permute(arr, 0);      \/\/ Each element appears in exactly n! positions across all permutations,     \/\/ so grandTotal = n! * actualSum     return grandTotal \/ permutationCount; }","generator":{"id":"tag:gnusocial.jp,2026-08-20:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/annihilation.social\/objects\/f87d7c53-7487-47b6-8cd1-e2c03eb50794","object":{"id":"https:\/\/annihilation.social\/objects\/f87d7c53-7487-47b6-8cd1-e2c03eb50794","objectType":"note","content":"<p><a class=\"u-url mention\" href=\"https:\/\/0.5dollah.click\/users\/mischievoustomato\">@mischievoustomato<\/a> <a class=\"u-url mention\" href=\"https:\/\/clubcyberia.co\/users\/binkle\">@binkle<\/a>  Some people use AI to do the busy work. I use AI to push the boundaries of free abstraction.<\/p>\/**\n * Sums all numbers in an array in factorial time O(n!).\n * Generates all n! permutations, sums each one, then divides by n!.\n *\/\nfunction factorialSum(arr) {\n    const n = arr.length;\n    if (n === 0) return 0;\n\n    let grandTotal = 0;\n    let permutationCount = 0;\n\n    function permute(remaining, runningSum) {\n        if (remaining.length === 0) {\n            grandTotal += runningSum;\n            permutationCount++;\n            return;\n        }\n        for (let i = 0; i &lt; remaining.length; i++) {\n            const nextRemaining = [\n                ...remaining.slice(0, i),\n                ...remaining.slice(i + 1),\n            ];\n            permute(nextRemaining, runningSum + remaining[i]);\n        }\n    }\n\n    permute(arr, 0);\n\n    \/\/ Each element appears in exactly n! positions across all permutations,\n    \/\/ so grandTotal = n! * actualSum\n    return grandTotal \/ permutationCount;\n}","url":"https:\/\/annihilation.social\/objects\/f87d7c53-7487-47b6-8cd1-e2c03eb50794","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/0.5dollah.click\/objects\/01a0011e-899f-79d2-89aa-f0cdf85acd7f","url":"https:\/\/0.5dollah.click\/objects\/01a0011e-899f-79d2-89aa-f0cdf85acd7f"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/clubcyberia.co\/users\/binkle"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/0.5dollah.click\/users\/mischievoustomato"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-08-14:objectType=thread:nonce=de008edbddda20a2","notice_info":{"local_id":"13034972","source":"ActivityPub"}},"published":"2026-08-14T16:40:45+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/annihilation.social\/objects\/f87d7c53-7487-47b6-8cd1-e2c03eb50794"},{"actor":{"id":"https:\/\/annihilation.social\/users\/hazlin","displayName":"hazlin","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/355624-original-tmp20250727055233.webp","rel":"avatar","type":"image\/webp","width":245,"height":246},{"url":"https:\/\/gnusocial.jp\/avatar\/355624-96-20250727055233.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/355624-48-20250727055233.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/355624-24-20250727055233.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"355624"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/355624-96-20250727055233.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","url":"https:\/\/annihilation.social\/users\/hazlin","portablecontacts_net":{"preferredUsername":"hazlin","displayName":"hazlin"}},"content":"&gt; abstraction is free<br \/>&gt; you wouldn't understand this<br \/>&gt; my game has abstracted the player<br \/>&gt; market cap just changed<br \/>&gt; 9 billion to infinity","generator":{"id":"tag:gnusocial.jp,2026-08-20:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/annihilation.social\/objects\/eade140f-334f-4a7e-91e9-51c08e7dc2e1","object":{"id":"https:\/\/annihilation.social\/objects\/eade140f-334f-4a7e-91e9-51c08e7dc2e1","objectType":"note","content":"&gt; abstraction is free<br \/>&gt; you wouldn't understand this<br \/>&gt; my game has abstracted the player<br \/>&gt; market cap just changed<br \/>&gt; 9 billion to infinity","url":"https:\/\/annihilation.social\/objects\/eade140f-334f-4a7e-91e9-51c08e7dc2e1","status_net":{"notice_id":null}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-08-14:objectType=thread:nonce=de008edbddda20a2","notice_info":{"local_id":"13034940","source":"ActivityPub"}},"published":"2026-08-14T16:32:57+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/annihilation.social\/objects\/eade140f-334f-4a7e-91e9-51c08e7dc2e1"},{"actor":{"id":"https:\/\/0.5dollah.click\/users\/mischievoustomato","displayName":"mischievoustomato","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"308169"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","url":"https:\/\/0.5dollah.click\/users\/mischievoustomato","portablecontacts_net":{"preferredUsername":"mischievoustomato","displayName":"mischievoustomato"}},"content":"<p><a class=\"u-url mention\" href=\"https:\/\/clubcyberia.co\/users\/binkle\">@binkle<\/a> <a class=\"u-url mention\" href=\"https:\/\/annihilation.social\/users\/hazlin\">@hazlin<\/a> :niggacoder: i didnt spend any money writing this abstraction<\/p>","generator":{"id":"tag:gnusocial.jp,2026-08-20:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/0.5dollah.click\/objects\/01a0011e-899f-79d2-89aa-f0cdf85acd7f","object":{"id":"https:\/\/0.5dollah.click\/objects\/01a0011e-899f-79d2-89aa-f0cdf85acd7f","objectType":"note","content":"<p><a class=\"u-url mention\" href=\"https:\/\/clubcyberia.co\/users\/binkle\">@binkle<\/a> <a class=\"u-url mention\" href=\"https:\/\/annihilation.social\/users\/hazlin\">@hazlin<\/a> :niggacoder: i didnt spend any money writing this abstraction<\/p>","url":"https:\/\/0.5dollah.click\/objects\/01a0011e-899f-79d2-89aa-f0cdf85acd7f","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/clubcyberia.co\/objects\/ee0f5880-61b3-4e6e-a66d-33df43742ba8","url":"https:\/\/clubcyberia.co\/objects\/ee0f5880-61b3-4e6e-a66d-33df43742ba8"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/clubcyberia.co\/users\/binkle"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/annihilation.social\/users\/hazlin"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-08-14:objectType=thread:nonce=de008edbddda20a2","notice_info":{"local_id":"13034942","source":"ActivityPub"}},"published":"2026-08-14T16:32:56+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/0.5dollah.click\/objects\/01a0011e-899f-79d2-89aa-f0cdf85acd7f"},{"actor":{"id":"https:\/\/clubcyberia.co\/users\/binkle","displayName":"binkle","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/132800-original-tmp20230529025728.webp","rel":"avatar","type":"image\/webp","width":374,"height":374},{"url":"https:\/\/gnusocial.jp\/avatar\/132800-96-20230529025728.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/132800-48-20230529025728.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/132800-24-20230529025728.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"132800"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/132800-96-20230529025728.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"It&#39;s not pronounced like you think it is","url":"https:\/\/clubcyberia.co\/users\/binkle","portablecontacts_net":{"preferredUsername":"binkle","displayName":"binkle","note":"It&#39;s not pronounced like you think it is"}},"content":"<a class=\"u-url mention\" href=\"https:\/\/annihilation.social\/users\/hazlin\">@hazlin<\/a> &gt;abstraction is free<br \/>behead those who say this :muhammad:","generator":{"id":"tag:gnusocial.jp,2026-08-20:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/clubcyberia.co\/objects\/ee0f5880-61b3-4e6e-a66d-33df43742ba8","object":{"id":"https:\/\/clubcyberia.co\/objects\/ee0f5880-61b3-4e6e-a66d-33df43742ba8","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/annihilation.social\/users\/hazlin\">@hazlin<\/a> &gt;abstraction is free<br \/>behead those who say this :muhammad:","url":"https:\/\/clubcyberia.co\/objects\/ee0f5880-61b3-4e6e-a66d-33df43742ba8","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/annihilation.social\/objects\/eade140f-334f-4a7e-91e9-51c08e7dc2e1","url":"https:\/\/annihilation.social\/objects\/eade140f-334f-4a7e-91e9-51c08e7dc2e1"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/annihilation.social\/users\/hazlin"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-08-14:objectType=thread:nonce=de008edbddda20a2","notice_info":{"local_id":"13034941","source":"ActivityPub"}},"published":"2026-08-14T16:32:56+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/clubcyberia.co\/objects\/ee0f5880-61b3-4e6e-a66d-33df43742ba8"}],"links":[{"url":"https:\/\/gnusocial.jp\/conversation\/6621340","rel":"alternate","type":"text\/html"}]}