{"generator":"GNU social 2.0.2-dev","title":"Conversation","totalItems":17,"items":[{"actor":{"id":"https:\/\/mastodon.stevesworld.co\/users\/steter","displayName":"Steve's Place","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/182810-original-tmp20231008190146.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/182810-96-20231008190146.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/182810-48-20231008190146.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/182810-24-20231008190146.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"182810"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/182810-96-20231008190146.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"ASCAP member. Once was in R&amp;D at Apple &amp; Compaq. One NASA launch. Designed stuff. Made things go. Made things stop. Collected data. Sysadmin. Musician. Lead guitarist. Songwriter. Oregonian again after many stops.Profile picture: Head of a man in a hazmat suit from an album.Header picture: Colors of Ukraine.","url":"https:\/\/mastodon.stevesworld.co\/@steter","portablecontacts_net":{"preferredUsername":"steter","displayName":"Steve's Place","note":"ASCAP member. Once was in R&amp;D at Apple &amp; Compaq. One NASA launch. Designed stuff. Made things go. Made things stop. Collected data. Sysadmin. Musician. Lead guitarist. Songwriter. Oregonian again after many stops.Profile picture: Head of a man in a hazmat suit from an album.Header picture: Colors of Ukraine."}},"content":"RT @steter @jwz @mjg59 @glyph I hang out with three guys who use AI.  Guy 1 works at a rocket company and says he'd never use AI to design the part he works on, but uses it for little bits of code.  Guy 2 works for a social media company and won't use AI for code, but uses it to write email reports to VPs.  Guy 3 works at Microsoft and says AI is great as long as you don't use copilot.They all think AI is good at stuff they don't understand and sucks at things they do.","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.stevesworld.co\/users\/steter\/statuses\/116433255687434343\/activity","object":{"id":"https:\/\/mastodon.social\/users\/jwz\/statuses\/116429454055189143","objectType":"note","content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> <a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> Anyway I've only been tangentially following this argument, but \"code and prose are just different\" has never held much water for me. They're not different and also you need both. Nor does the idea that LLMs are worse at one than the other, they're terrible at both. <\/p><p>It strikes me as the same old fallacy: \"The most enthusiastic bitcoin and blockchain proponents are the ones who understand neither databases nor economics.\"<\/p>","url":"https:\/\/mastodon.social\/@jwz\/116429454055189143","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-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12475939","source":"ActivityPub","repeat_of":"12475937"}},"published":"2026-04-19T20:28:16+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"title":"steter repeated a notice by jwz","verb":"share","url":"https:\/\/mastodon.stevesworld.co\/users\/steter\/statuses\/116433255687434343\/activity"},{"actor":{"id":"https:\/\/mastodon.social\/users\/glyph","displayName":"Glyph","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/19724-original-tmp20221108060713.webp","rel":"avatar","type":"image\/webp","width":120,"height":120},{"url":"https:\/\/gnusocial.jp\/avatar\/19724-96-20221108060713.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/19724-48-20221108060713.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/19724-24-20221108060713.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"19724"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/19724-96-20221108060713.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"he\/himYou probably heard about me because I am the founder of the Twisted python networking engine open source project. But I\u2019m also the author and maintainer of several other smaller projects, a writer and public speaker about software and the things software affects (i.e.: everything), and a productivity nerd due to my ADHD. I also post a lot about politics; I\u2019d personally prefer to be apolitical but unfortunately the global rising tide of revanchist fascism is kind of dangerous to ignore.","url":"https:\/\/mastodon.social\/@glyph","portablecontacts_net":{"preferredUsername":"glyph","displayName":"Glyph","note":"he\/himYou probably heard about me because I am the founder of the Twisted python networking engine open source project. But I\u2019m also the author and maintainer of several other smaller projects, a writer and public speaker about software and the things software affects (i.e.: everything), and a productivity nerd due to my ADHD. I also post a lot about politics; I\u2019d personally prefer to be apolitical but unfortunately the global rising tide of revanchist fascism is kind of dangerous to ignore."}},"content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> but most of all you seem to be doing cartesian dualism here, where the \u201creal\u201d creativity is in the \u201csystem\u201d not the \u201ccode\u201d. but you can do that with prose, too? the sentences are mere words, nothing wrong with copying a word. no way to make someone weep with a punctuation mark, it\u2019s the story where the creativity lies, not the words. and\u2026 sure? but there\u2019s no transcendental essence outside of the mundane material components in either case<\/p>","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/glyph\/statuses\/116429031868639562","object":{"id":"https:\/\/mastodon.social\/users\/glyph\/statuses\/116429031868639562","objectType":"note","content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> but most of all you seem to be doing cartesian dualism here, where the \u201creal\u201d creativity is in the \u201csystem\u201d not the \u201ccode\u201d. but you can do that with prose, too? the sentences are mere words, nothing wrong with copying a word. no way to make someone weep with a punctuation mark, it\u2019s the story where the creativity lies, not the words. and\u2026 sure? but there\u2019s no transcendental essence outside of the mundane material components in either case<\/p>","url":"https:\/\/mastodon.social\/@glyph\/116429031868639562","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/mastodon.social\/users\/glyph\/statuses\/116429031800001496","url":"https:\/\/mastodon.social\/@glyph\/116429031800001496"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/nondeterministic.computer\/users\/mjg59"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12475933","source":"ActivityPub"}},"published":"2026-04-19T20:28:16+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/mastodon.social\/@glyph\/116429031868639562"},{"actor":{"id":"https:\/\/nondeterministic.computer\/users\/mjg59","displayName":"Matthew Garrett","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/24727-original-tmp20221112153750.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-96-20221112153750.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-48-20221112153750.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-24-20221112153750.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"24727"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/24727-96-20221112153750.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Former biologist. Actual PhD in genetics. Security at Nvidia, OS security teaching at https:\/\/www.ischool.berkeley.edu. Blog: https:\/\/codon.org.uk\/~mjg59\/blog . He\/him.","url":"https:\/\/nondeterministic.computer\/@mjg59","portablecontacts_net":{"preferredUsername":"mjg59","displayName":"Matthew Garrett","note":"Former biologist. Actual PhD in genetics. Security at Nvidia, OS security teaching at https:\/\/www.ischool.berkeley.edu. Blog: https:\/\/codon.org.uk\/~mjg59\/blog . He\/him."}},"content":"<p><a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> I understand your point and to me it does feel like there's a real difference that I'm not expressing terribly well. Words have a meaningful impact on how the story lands, and that just doesn't feel true for most code? In general I want code that clearly communicates the functional goal, not code that seeks to accentuate that through style.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116429246740268650","object":{"id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116429246740268650","objectType":"note","content":"<p><a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> I understand your point and to me it does feel like there's a real difference that I'm not expressing terribly well. Words have a meaningful impact on how the story lands, and that just doesn't feel true for most code? In general I want code that clearly communicates the functional goal, not code that seeks to accentuate that through style.<\/p>","url":"https:\/\/nondeterministic.computer\/@mjg59\/116429246740268650","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/mastodon.social\/users\/glyph\/statuses\/116429031868639562","url":"https:\/\/mastodon.social\/@glyph\/116429031868639562"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/glyph"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12475934","source":"ActivityPub"}},"published":"2026-04-19T20:28:15+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/nondeterministic.computer\/@mjg59\/116429246740268650"},{"actor":{"id":"https:\/\/mastodon.social\/users\/jwz","displayName":"jwz","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/24910-original-tmp20230711084701.webp","rel":"avatar","type":"image\/webp","width":396,"height":397},{"url":"https:\/\/gnusocial.jp\/avatar\/24910-96-20230726130353.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/24910-48-20230726130354.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/24910-24-20230726130354.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"24910"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/24910-96-20230726130353.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"I write screen savers and sell beer. Impresario of DNA Lounge, the world&#39;s greatest nightclub. Also wrote your parents&#39; web browser and stuff.","url":"https:\/\/mastodon.social\/@jwz","portablecontacts_net":{"preferredUsername":"jwz","displayName":"jwz","note":"I write screen savers and sell beer. Impresario of DNA Lounge, the world&#39;s greatest nightclub. Also wrote your parents&#39; web browser and stuff."}},"content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> <a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> If half your code isn't prose -- which is to say comments -- then your code is, what's the word, bad.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/jwz\/statuses\/116429307305106953","object":{"id":"https:\/\/mastodon.social\/users\/jwz\/statuses\/116429307305106953","objectType":"note","content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> <a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> If half your code isn't prose -- which is to say comments -- then your code is, what's the word, bad.<\/p>","url":"https:\/\/mastodon.social\/@jwz\/116429307305106953","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116429246740268650","url":"https:\/\/nondeterministic.computer\/@mjg59\/116429246740268650"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/glyph"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/nondeterministic.computer\/users\/mjg59"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12475935","source":"ActivityPub"}},"published":"2026-04-19T20:28:14+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/mastodon.social\/@jwz\/116429307305106953"},{"actor":{"id":"https:\/\/nondeterministic.computer\/users\/mjg59","displayName":"Matthew Garrett","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/24727-original-tmp20221112153750.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-96-20221112153750.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-48-20221112153750.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-24-20221112153750.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"24727"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/24727-96-20221112153750.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Former biologist. Actual PhD in genetics. Security at Nvidia, OS security teaching at https:\/\/www.ischool.berkeley.edu. Blog: https:\/\/codon.org.uk\/~mjg59\/blog . He\/him.","url":"https:\/\/nondeterministic.computer\/@mjg59","portablecontacts_net":{"preferredUsername":"mjg59","displayName":"Matthew Garrett","note":"Former biologist. Actual PhD in genetics. Security at Nvidia, OS security teaching at https:\/\/www.ischool.berkeley.edu. Blog: https:\/\/codon.org.uk\/~mjg59\/blog . He\/him."}},"content":"<p><a href=\"https:\/\/mastodon.social\/@jwz\" class=\"u-url mention\">@jwz<\/a> <a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> Fair point, and also obviously commit messages play into this. If LLMs are tending to churn out people's comments I think my argument ends up massively weaker.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116429431485858593","object":{"id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116429431485858593","objectType":"note","content":"<p><a href=\"https:\/\/mastodon.social\/@jwz\" class=\"u-url mention\">@jwz<\/a> <a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> Fair point, and also obviously commit messages play into this. If LLMs are tending to churn out people's comments I think my argument ends up massively weaker.<\/p>","url":"https:\/\/nondeterministic.computer\/@mjg59\/116429431485858593","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/mastodon.social\/users\/jwz\/statuses\/116429307305106953","url":"https:\/\/mastodon.social\/@jwz\/116429307305106953"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/glyph"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/jwz"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12475936","source":"ActivityPub"}},"published":"2026-04-19T20:28:13+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/nondeterministic.computer\/@mjg59\/116429431485858593"},{"actor":{"id":"https:\/\/mastodon.social\/users\/jwz","displayName":"jwz","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/24910-original-tmp20230711084701.webp","rel":"avatar","type":"image\/webp","width":396,"height":397},{"url":"https:\/\/gnusocial.jp\/avatar\/24910-96-20230726130353.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/24910-48-20230726130354.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/24910-24-20230726130354.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"24910"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/24910-96-20230726130353.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"I write screen savers and sell beer. Impresario of DNA Lounge, the world&#39;s greatest nightclub. Also wrote your parents&#39; web browser and stuff.","url":"https:\/\/mastodon.social\/@jwz","portablecontacts_net":{"preferredUsername":"jwz","displayName":"jwz","note":"I write screen savers and sell beer. Impresario of DNA Lounge, the world&#39;s greatest nightclub. Also wrote your parents&#39; web browser and stuff."}},"content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> <a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> Anyway I've only been tangentially following this argument, but \"code and prose are just different\" has never held much water for me. They're not different and also you need both. Nor does the idea that LLMs are worse at one than the other, they're terrible at both. <\/p><p>It strikes me as the same old fallacy: \"The most enthusiastic bitcoin and blockchain proponents are the ones who understand neither databases nor economics.\"<\/p>","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/jwz\/statuses\/116429454055189143","object":{"id":"https:\/\/mastodon.social\/users\/jwz\/statuses\/116429454055189143","objectType":"note","content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> <a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> Anyway I've only been tangentially following this argument, but \"code and prose are just different\" has never held much water for me. They're not different and also you need both. Nor does the idea that LLMs are worse at one than the other, they're terrible at both. <\/p><p>It strikes me as the same old fallacy: \"The most enthusiastic bitcoin and blockchain proponents are the ones who understand neither databases nor economics.\"<\/p>","url":"https:\/\/mastodon.social\/@jwz\/116429454055189143","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116429431485858593","url":"https:\/\/nondeterministic.computer\/@mjg59\/116429431485858593"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/glyph"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/nondeterministic.computer\/users\/mjg59"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12475937","source":"ActivityPub"}},"published":"2026-04-19T20:28:12+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/mastodon.social\/@jwz\/116429454055189143"},{"actor":{"id":"https:\/\/mastodon.online\/users\/mikej","displayName":"Mike J\ud83d\udc79\ud83d\udc00 \ud83e\udd18\ud83c\udffb","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/76046-original-tmp20221218021349.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/76046-96-20230508121932.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/76046-48-20230508121932.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/76046-24-20230508121932.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"76046"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/76046-96-20230508121932.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Washington, AC (Alternative Coast)Antifa Naval Auxiliary You&#39;re a sly little elf, and you should be sitting under your own private little toadstool. Mots press\u00e9s, Mots sens\u00e9s Mots qui disent la verit\u00e9 Mots maudits, Mots mentis Mots qui manquent le fruit d&#39;espritPNW","url":"https:\/\/mastodon.online\/@mikej","portablecontacts_net":{"preferredUsername":"mikej","displayName":"Mike J\ud83d\udc79\ud83d\udc00 \ud83e\udd18\ud83c\udffb","note":"Washington, AC (Alternative Coast)Antifa Naval Auxiliary You&#39;re a sly little elf, and you should be sitting under your own private little toadstool. Mots press\u00e9s, Mots sens\u00e9s Mots qui disent la verit\u00e9 Mots maudits, Mots mentis Mots qui manquent le fruit d&#39;espritPNW"}},"content":"<p><a href=\"https:\/\/mastodon.social\/@jwz\" class=\"u-url mention\">@jwz<\/a> <a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> <a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> I hang out with three guys who use AI.  <\/p><p>Guy 1 works at a rocket company and says he'd never use AI to design the part he works on, but uses it for little bits of code.  Guy 2 works for a social media company and won't use AI for code, but uses it to write email reports to VPs.  Guy 3 works at Microsoft and says AI is great as long as you don't use copilot.<\/p><p>They all think AI is good at stuff they don't understand and sucks at things they do.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.online\/users\/mikej\/statuses\/116432847556968016","object":{"id":"https:\/\/mastodon.online\/users\/mikej\/statuses\/116432847556968016","objectType":"note","content":"<p><a href=\"https:\/\/mastodon.social\/@jwz\" class=\"u-url mention\">@jwz<\/a> <a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> <a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> I hang out with three guys who use AI.  <\/p><p>Guy 1 works at a rocket company and says he'd never use AI to design the part he works on, but uses it for little bits of code.  Guy 2 works for a social media company and won't use AI for code, but uses it to write email reports to VPs.  Guy 3 works at Microsoft and says AI is great as long as you don't use copilot.<\/p><p>They all think AI is good at stuff they don't understand and sucks at things they do.<\/p>","url":"https:\/\/mastodon.online\/@mikej\/116432847556968016","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/mastodon.social\/users\/jwz\/statuses\/116429454055189143","url":"https:\/\/mastodon.social\/@jwz\/116429454055189143"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/glyph"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/nondeterministic.computer\/users\/mjg59"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/jwz"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12475938","source":"ActivityPub"}},"published":"2026-04-19T20:28:11+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/mastodon.online\/@mikej\/116432847556968016"},{"actor":{"id":"https:\/\/mastodon.stevesworld.co\/users\/steter","displayName":"Steve's Place","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/182810-original-tmp20231008190146.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/182810-96-20231008190146.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/182810-48-20231008190146.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/182810-24-20231008190146.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"182810"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/182810-96-20231008190146.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"ASCAP member. Once was in R&amp;D at Apple &amp; Compaq. One NASA launch. Designed stuff. Made things go. Made things stop. Collected data. Sysadmin. Musician. Lead guitarist. Songwriter. Oregonian again after many stops.Profile picture: Head of a man in a hazmat suit from an album.Header picture: Colors of Ukraine.","url":"https:\/\/mastodon.stevesworld.co\/@steter","portablecontacts_net":{"preferredUsername":"steter","displayName":"Steve's Place","note":"ASCAP member. Once was in R&amp;D at Apple &amp; Compaq. One NASA launch. Designed stuff. Made things go. Made things stop. Collected data. Sysadmin. Musician. Lead guitarist. Songwriter. Oregonian again after many stops.Profile picture: Head of a man in a hazmat suit from an album.Header picture: Colors of Ukraine."}},"content":"RT @steter @mjg59 I'm a full-time professional novelist. Have been for 25 years. Before that I was a software dev. From the inside, the cognitive experiences of writing prose fiction and writing software *feel identical*. The creativity exists outside the words, and most of the phrases and grammar I use are unoriginal.Ball's back in your court.","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.stevesworld.co\/users\/steter\/statuses\/116433166781757928\/activity","object":{"id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116424732252818630","objectType":"note","content":"<p>Look, coders, we are not writers. There's no way to turn \"increment this variable\" into life changing prose. The creativity exists outside the code. It always has done and it always will do. Let it go.<\/p>","url":"https:\/\/nondeterministic.computer\/@mjg59\/116424732252818630","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-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12475877","source":"ActivityPub","repeat_of":"12469254"}},"published":"2026-04-19T20:06:00+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"title":"steter repeated a notice by mjg59","verb":"share","url":"https:\/\/mastodon.stevesworld.co\/users\/steter\/statuses\/116433166781757928\/activity"},{"actor":{"id":"https:\/\/wandering.shop\/users\/cstross","displayName":"Charlie Stross","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/35284-original-tmp20230404200213.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/35284-96-20230405092346.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/35284-48-20230405092346.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/35284-24-20230405092346.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"35284"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/35284-96-20230405092346.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Scottish resident SF\/F author (he\/him\/they\/them). Three times Hugo Award winner, 30+ novels in print. Does not play well with Nazis. Abolish the monarchy!Born in a world with 320ppm atmospheric CO2, 3.3 billion people.@cstross.bsky.social on Blueskyblog at: https:\/\/www.antipope.org\/charlie\/blog-static\/FOLLOW REQUESTS: don&#39;t expect a reciprocal follow. And I will reject requests from folks with no profile and\/or no tooting history.","url":"https:\/\/wandering.shop\/@cstross","portablecontacts_net":{"preferredUsername":"cstross","displayName":"Charlie Stross","note":"Scottish resident SF\/F author (he\/him\/they\/them). Three times Hugo Award winner, 30+ novels in print. Does not play well with Nazis. Abolish the monarchy!Born in a world with 320ppm atmospheric CO2, 3.3 billion people.@cstross.bsky.social on Blueskyblog at: https:\/\/www.antipope.org\/charlie\/blog-static\/FOLLOW REQUESTS: don&#39;t expect a reciprocal follow. And I will reject requests from folks with no profile and\/or no tooting history."}},"content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> <\/p><p>I'm a full-time professional novelist. Have been for 25 years. Before that I was a software dev. From the inside, the cognitive experiences of writing prose fiction and writing software *feel identical*. The creativity exists outside the words, and most of the phrases and grammar I use are unoriginal.<\/p><p>Ball's back in your court.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/wandering.shop\/users\/cstross\/statuses\/116433067511146680","object":{"id":"https:\/\/wandering.shop\/users\/cstross\/statuses\/116433067511146680","objectType":"note","content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> <\/p><p>I'm a full-time professional novelist. Have been for 25 years. Before that I was a software dev. From the inside, the cognitive experiences of writing prose fiction and writing software *feel identical*. The creativity exists outside the words, and most of the phrases and grammar I use are unoriginal.<\/p><p>Ball's back in your court.<\/p>","url":"https:\/\/wandering.shop\/@cstross\/116433067511146680","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116424732252818630","url":"https:\/\/nondeterministic.computer\/@mjg59\/116424732252818630"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/nondeterministic.computer\/users\/mjg59"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12475876","source":"ActivityPub"}},"published":"2026-04-19T20:06:00+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/wandering.shop\/@cstross\/116433067511146680"},{"actor":{"id":"https:\/\/hachyderm.io\/users\/dalias","displayName":"Rich Felker","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/40873-original-tmp20221202140938.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/40873-96-20221207231635.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/40873-48-20221207231635.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/40873-24-20221207231635.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"40873"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/40873-96-20221207231635.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"C librarian, purveyor of the language&#39;s eldritch horrors. Poppin&#39; shells \ud83e\uddaa","url":"https:\/\/hachyderm.io\/@dalias","portablecontacts_net":{"preferredUsername":"dalias","displayName":"Rich Felker","note":"C librarian, purveyor of the language&#39;s eldritch horrors. Poppin&#39; shells \ud83e\uddaa"}},"content":"RT @dalias @mjg59 it sounds unconvincing to me. the plagiarism thing has to do with sustainability, not just aesthetics. software errors tend to be chaotic and compounding and thus you\u2019d need strong edges to the sandbox where the agents were allowed to play, which we don\u2019t have. and the \u201cinherent\u201d-ness is a red herring. it doesn\u2019t matter if there\u2019s a *pretend* version of this tech that is ethical, the real-life version we have has the problems it has, and I haven\u2019t heard any plausible way to separate them","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/hachyderm.io\/users\/dalias\/statuses\/116429080042048428\/activity","object":{"id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116428782821001765","objectType":"note","content":"<p><a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> I think I've covered why the plagiarism bit feels less true to me for code than for other fields, and I don't think the error prone aspect of it matters for the cases I'm thinking of. The world burning and economic destruction and loss of human skills are certainly a consequence of how these things are currently deployed but it's not inherent (at least, not to anywhere near this scale), and having it be an immediate \"no\" rather than \"Is there an ethical way to do this\" feels rough<\/p>","url":"https:\/\/nondeterministic.computer\/@mjg59\/116428782821001765","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-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12472512","source":"ActivityPub","repeat_of":"12472509"}},"published":"2026-04-19T02:47:19+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"title":"dalias repeated a notice by mjg59","verb":"share","url":"https:\/\/hachyderm.io\/users\/dalias\/statuses\/116429080042048428\/activity"},{"actor":{"id":"https:\/\/nondeterministic.computer\/users\/mjg59","displayName":"Matthew Garrett","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/24727-original-tmp20221112153750.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-96-20221112153750.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-48-20221112153750.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-24-20221112153750.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"24727"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/24727-96-20221112153750.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Former biologist. Actual PhD in genetics. Security at Nvidia, OS security teaching at https:\/\/www.ischool.berkeley.edu. Blog: https:\/\/codon.org.uk\/~mjg59\/blog . He\/him.","url":"https:\/\/nondeterministic.computer\/@mjg59","portablecontacts_net":{"preferredUsername":"mjg59","displayName":"Matthew Garrett","note":"Former biologist. Actual PhD in genetics. Security at Nvidia, OS security teaching at https:\/\/www.ischool.berkeley.edu. Blog: https:\/\/codon.org.uk\/~mjg59\/blog . He\/him."}},"content":"<p><a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> I think I've covered why the plagiarism bit feels less true to me for code than for other fields, and I don't think the error prone aspect of it matters for the cases I'm thinking of. The world burning and economic destruction and loss of human skills are certainly a consequence of how these things are currently deployed but it's not inherent (at least, not to anywhere near this scale), and having it be an immediate \"no\" rather than \"Is there an ethical way to do this\" feels rough<\/p>","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116428782821001765","object":{"id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116428782821001765","objectType":"note","content":"<p><a href=\"https:\/\/mastodon.social\/@glyph\" class=\"u-url mention\">@glyph<\/a> I think I've covered why the plagiarism bit feels less true to me for code than for other fields, and I don't think the error prone aspect of it matters for the cases I'm thinking of. The world burning and economic destruction and loss of human skills are certainly a consequence of how these things are currently deployed but it's not inherent (at least, not to anywhere near this scale), and having it be an immediate \"no\" rather than \"Is there an ethical way to do this\" feels rough<\/p>","url":"https:\/\/nondeterministic.computer\/@mjg59\/116428782821001765","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/mastodon.social\/users\/glyph\/statuses\/116426689608361848","url":"https:\/\/mastodon.social\/@glyph\/116426689608361848"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/glyph"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12472509","source":"ActivityPub"}},"published":"2026-04-19T02:47:04+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/nondeterministic.computer\/@mjg59\/116428782821001765"},{"actor":{"id":"https:\/\/mastodon.social\/users\/glyph","displayName":"Glyph","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/19724-original-tmp20221108060713.webp","rel":"avatar","type":"image\/webp","width":120,"height":120},{"url":"https:\/\/gnusocial.jp\/avatar\/19724-96-20221108060713.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/19724-48-20221108060713.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/19724-24-20221108060713.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"19724"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/19724-96-20221108060713.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"he\/himYou probably heard about me because I am the founder of the Twisted python networking engine open source project. But I\u2019m also the author and maintainer of several other smaller projects, a writer and public speaker about software and the things software affects (i.e.: everything), and a productivity nerd due to my ADHD. I also post a lot about politics; I\u2019d personally prefer to be apolitical but unfortunately the global rising tide of revanchist fascism is kind of dangerous to ignore.","url":"https:\/\/mastodon.social\/@glyph","portablecontacts_net":{"preferredUsername":"glyph","displayName":"Glyph","note":"he\/himYou probably heard about me because I am the founder of the Twisted python networking engine open source project. But I\u2019m also the author and maintainer of several other smaller projects, a writer and public speaker about software and the things software affects (i.e.: everything), and a productivity nerd due to my ADHD. I also post a lot about politics; I\u2019d personally prefer to be apolitical but unfortunately the global rising tide of revanchist fascism is kind of dangerous to ignore."}},"content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> it sounds unconvincing to me. the plagiarism thing has to do with sustainability, not just aesthetics. software errors tend to be chaotic and compounding and thus you\u2019d need strong edges to the sandbox where the agents were allowed to play, which we don\u2019t have. and the \u201cinherent\u201d-ness is a red herring. it doesn\u2019t matter if there\u2019s a *pretend* version of this tech that is ethical, the real-life version we have has the problems it has, and I haven\u2019t heard any plausible way to separate them<\/p>","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/glyph\/statuses\/116429031800001496","object":{"id":"https:\/\/mastodon.social\/users\/glyph\/statuses\/116429031800001496","objectType":"note","content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> it sounds unconvincing to me. the plagiarism thing has to do with sustainability, not just aesthetics. software errors tend to be chaotic and compounding and thus you\u2019d need strong edges to the sandbox where the agents were allowed to play, which we don\u2019t have. and the \u201cinherent\u201d-ness is a red herring. it doesn\u2019t matter if there\u2019s a *pretend* version of this tech that is ethical, the real-life version we have has the problems it has, and I haven\u2019t heard any plausible way to separate them<\/p>","url":"https:\/\/mastodon.social\/@glyph\/116429031800001496","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116428782821001765","url":"https:\/\/nondeterministic.computer\/@mjg59\/116428782821001765"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/nondeterministic.computer\/users\/mjg59"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12472510","source":"ActivityPub"}},"published":"2026-04-19T02:47:03+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/mastodon.social\/@glyph\/116429031800001496"},{"actor":{"id":"https:\/\/hachyderm.io\/users\/dalias","displayName":"Rich Felker","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/40873-original-tmp20221202140938.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/40873-96-20221207231635.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/40873-48-20221207231635.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/40873-24-20221207231635.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"40873"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/40873-96-20221207231635.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"C librarian, purveyor of the language&#39;s eldritch horrors. Poppin&#39; shells \ud83e\uddaa","url":"https:\/\/hachyderm.io\/@dalias","portablecontacts_net":{"preferredUsername":"dalias","displayName":"Rich Felker","note":"C librarian, purveyor of the language&#39;s eldritch horrors. Poppin&#39; shells \ud83e\uddaa"}},"content":"RT @dalias @mjg59 and yeah, \u201cnot like that\u201d is actually valid, it\u2019s just \u201chaving standards\u201d, when \u201clike that\u201d is plagiaristic and error-prone and unsustainable and ecologically damaging on a world-historic scale. you don\u2019t have to cancel every ethical principle you have so you can make a button a color you like better, even if you don\u2019t really know how to code. you can argue that this ethical calculus is *wrong* but it is very silly indeed to pretend it\u2019s contradictory gibberish","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/hachyderm.io\/users\/dalias\/statuses\/116429078295755412\/activity","object":{"id":"https:\/\/mastodon.social\/users\/glyph\/statuses\/116426689570264256","objectType":"note","content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> you\u2019re doing the thing where you\u2019re romanticizing another profession by assuming the grass is greener. most writers are not novelists. most are writing pretty dry ad copy or instruction manuals or something, just like most programmers aren\u2019t writing especially novel or beautiful algorithms (or, for that matter, video games where algorithmic processes evoke a feeling). you\u2019re just confusing form and content here<\/p>","url":"https:\/\/mastodon.social\/@glyph\/116426689570264256","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-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12472502","source":"ActivityPub","repeat_of":"12472500"}},"published":"2026-04-19T02:45:51+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"title":"dalias repeated a notice by glyph","verb":"share","url":"https:\/\/hachyderm.io\/users\/dalias\/statuses\/116429078295755412\/activity"},{"actor":{"id":"https:\/\/mastodon.social\/users\/glyph","displayName":"Glyph","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/19724-original-tmp20221108060713.webp","rel":"avatar","type":"image\/webp","width":120,"height":120},{"url":"https:\/\/gnusocial.jp\/avatar\/19724-96-20221108060713.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/19724-48-20221108060713.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/19724-24-20221108060713.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"19724"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/19724-96-20221108060713.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"he\/himYou probably heard about me because I am the founder of the Twisted python networking engine open source project. But I\u2019m also the author and maintainer of several other smaller projects, a writer and public speaker about software and the things software affects (i.e.: everything), and a productivity nerd due to my ADHD. I also post a lot about politics; I\u2019d personally prefer to be apolitical but unfortunately the global rising tide of revanchist fascism is kind of dangerous to ignore.","url":"https:\/\/mastodon.social\/@glyph","portablecontacts_net":{"preferredUsername":"glyph","displayName":"Glyph","note":"he\/himYou probably heard about me because I am the founder of the Twisted python networking engine open source project. But I\u2019m also the author and maintainer of several other smaller projects, a writer and public speaker about software and the things software affects (i.e.: everything), and a productivity nerd due to my ADHD. I also post a lot about politics; I\u2019d personally prefer to be apolitical but unfortunately the global rising tide of revanchist fascism is kind of dangerous to ignore."}},"content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> you\u2019re doing the thing where you\u2019re romanticizing another profession by assuming the grass is greener. most writers are not novelists. most are writing pretty dry ad copy or instruction manuals or something, just like most programmers aren\u2019t writing especially novel or beautiful algorithms (or, for that matter, video games where algorithmic processes evoke a feeling). you\u2019re just confusing form and content here<\/p>","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/glyph\/statuses\/116426689570264256","object":{"id":"https:\/\/mastodon.social\/users\/glyph\/statuses\/116426689570264256","objectType":"note","content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> you\u2019re doing the thing where you\u2019re romanticizing another profession by assuming the grass is greener. most writers are not novelists. most are writing pretty dry ad copy or instruction manuals or something, just like most programmers aren\u2019t writing especially novel or beautiful algorithms (or, for that matter, video games where algorithmic processes evoke a feeling). you\u2019re just confusing form and content here<\/p>","url":"https:\/\/mastodon.social\/@glyph\/116426689570264256","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116424732252818630","url":"https:\/\/nondeterministic.computer\/@mjg59\/116424732252818630"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/nondeterministic.computer\/users\/mjg59"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12472500","source":"ActivityPub"}},"published":"2026-04-19T02:45:50+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/mastodon.social\/@glyph\/116426689570264256"},{"actor":{"id":"https:\/\/mastodon.social\/users\/glyph","displayName":"Glyph","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/19724-original-tmp20221108060713.webp","rel":"avatar","type":"image\/webp","width":120,"height":120},{"url":"https:\/\/gnusocial.jp\/avatar\/19724-96-20221108060713.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/19724-48-20221108060713.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/19724-24-20221108060713.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"19724"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/19724-96-20221108060713.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"he\/himYou probably heard about me because I am the founder of the Twisted python networking engine open source project. But I\u2019m also the author and maintainer of several other smaller projects, a writer and public speaker about software and the things software affects (i.e.: everything), and a productivity nerd due to my ADHD. I also post a lot about politics; I\u2019d personally prefer to be apolitical but unfortunately the global rising tide of revanchist fascism is kind of dangerous to ignore.","url":"https:\/\/mastodon.social\/@glyph","portablecontacts_net":{"preferredUsername":"glyph","displayName":"Glyph","note":"he\/himYou probably heard about me because I am the founder of the Twisted python networking engine open source project. But I\u2019m also the author and maintainer of several other smaller projects, a writer and public speaker about software and the things software affects (i.e.: everything), and a productivity nerd due to my ADHD. I also post a lot about politics; I\u2019d personally prefer to be apolitical but unfortunately the global rising tide of revanchist fascism is kind of dangerous to ignore."}},"content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> and yeah, \u201cnot like that\u201d is actually valid, it\u2019s just \u201chaving standards\u201d, when \u201clike that\u201d is plagiaristic and error-prone and unsustainable and ecologically damaging on a world-historic scale. you don\u2019t have to cancel every ethical principle you have so you can make a button a color you like better, even if you don\u2019t really know how to code. you can argue that this ethical calculus is *wrong* but it is very silly indeed to pretend it\u2019s contradictory gibberish<\/p>","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/glyph\/statuses\/116426689608361848","object":{"id":"https:\/\/mastodon.social\/users\/glyph\/statuses\/116426689608361848","objectType":"note","content":"<p><a href=\"https:\/\/nondeterministic.computer\/@mjg59\" class=\"u-url mention\">@mjg59<\/a> and yeah, \u201cnot like that\u201d is actually valid, it\u2019s just \u201chaving standards\u201d, when \u201clike that\u201d is plagiaristic and error-prone and unsustainable and ecologically damaging on a world-historic scale. you don\u2019t have to cancel every ethical principle you have so you can make a button a color you like better, even if you don\u2019t really know how to code. you can argue that this ethical calculus is *wrong* but it is very silly indeed to pretend it\u2019s contradictory gibberish<\/p>","url":"https:\/\/mastodon.social\/@glyph\/116426689608361848","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/mastodon.social\/users\/glyph\/statuses\/116426689570264256","url":"https:\/\/mastodon.social\/@glyph\/116426689570264256"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/nondeterministic.computer\/users\/mjg59"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12472501","source":"ActivityPub"}},"published":"2026-04-19T02:45:49+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/mastodon.social\/@glyph\/116426689608361848"},{"actor":{"id":"https:\/\/nondeterministic.computer\/users\/mjg59","displayName":"Matthew Garrett","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/24727-original-tmp20221112153750.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-96-20221112153750.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-48-20221112153750.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-24-20221112153750.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"24727"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/24727-96-20221112153750.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Former biologist. Actual PhD in genetics. Security at Nvidia, OS security teaching at https:\/\/www.ischool.berkeley.edu. Blog: https:\/\/codon.org.uk\/~mjg59\/blog . He\/him.","url":"https:\/\/nondeterministic.computer\/@mjg59","portablecontacts_net":{"preferredUsername":"mjg59","displayName":"Matthew Garrett","note":"Former biologist. Actual PhD in genetics. Security at Nvidia, OS security teaching at https:\/\/www.ischool.berkeley.edu. Blog: https:\/\/codon.org.uk\/~mjg59\/blog . He\/him."}},"content":"<p>When I write code I am turning a creative idea into a mechanical embodiment of that idea. I am not creating beauty. Every line of code I write is a copy of another line of code I've read somewhere before, lightly modified to meet my needs. My code is not intended to evoke emotion. It does not change people think about the world. The idea\u2192code pipeline in my head is not obviously distinguishable from the prompt-&gt;code process in an LLM<\/p>","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116424721686619312","object":{"id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116424721686619312","objectType":"note","content":"<p>When I write code I am turning a creative idea into a mechanical embodiment of that idea. I am not creating beauty. Every line of code I write is a copy of another line of code I've read somewhere before, lightly modified to meet my needs. My code is not intended to evoke emotion. It does not change people think about the world. The idea\u2192code pipeline in my head is not obviously distinguishable from the prompt-&gt;code process in an LLM<\/p>","url":"https:\/\/nondeterministic.computer\/@mjg59\/116424721686619312","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-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12469253","source":"ActivityPub"}},"published":"2026-04-18T09:43:21+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/nondeterministic.computer\/@mjg59\/116424721686619312"},{"actor":{"id":"https:\/\/nondeterministic.computer\/users\/mjg59","displayName":"Matthew Garrett","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/24727-original-tmp20221112153750.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-96-20221112153750.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-48-20221112153750.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/24727-24-20221112153750.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"24727"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/24727-96-20221112153750.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Former biologist. Actual PhD in genetics. Security at Nvidia, OS security teaching at https:\/\/www.ischool.berkeley.edu. Blog: https:\/\/codon.org.uk\/~mjg59\/blog . He\/him.","url":"https:\/\/nondeterministic.computer\/@mjg59","portablecontacts_net":{"preferredUsername":"mjg59","displayName":"Matthew Garrett","note":"Former biologist. Actual PhD in genetics. Security at Nvidia, OS security teaching at https:\/\/www.ischool.berkeley.edu. Blog: https:\/\/codon.org.uk\/~mjg59\/blog . He\/him."}},"content":"<p>Look, coders, we are not writers. There's no way to turn \"increment this variable\" into life changing prose. The creativity exists outside the code. It always has done and it always will do. Let it go.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-06-29:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116424732252818630","object":{"id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116424732252818630","objectType":"note","content":"<p>Look, coders, we are not writers. There's no way to turn \"increment this variable\" into life changing prose. The creativity exists outside the code. It always has done and it always will do. Let it go.<\/p>","url":"https:\/\/nondeterministic.computer\/@mjg59\/116424732252818630","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/nondeterministic.computer\/users\/mjg59\/statuses\/116424721686619312","url":"https:\/\/nondeterministic.computer\/@mjg59\/116424721686619312"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-04-18:objectType=thread:nonce=6f7295dcb3f5c975","notice_info":{"local_id":"12469254","source":"ActivityPub"}},"published":"2026-04-18T09:43:19+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/nondeterministic.computer\/@mjg59\/116424732252818630"}],"links":[{"url":"https:\/\/gnusocial.jp\/conversation\/6331050","rel":"alternate","type":"text\/html"}]}