{"generator":"GNU social 2.0.2-dev","title":"Conversation","totalItems":2,"items":[{"actor":{"id":"https:\/\/infosec.exchange\/users\/lcamtuf","displayName":"lcamtuf :verified: :verified: :verified:","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/80133-original-tmp20231108212347.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/80133-96-20231109030933.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/80133-48-20231109030933.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/80133-24-20231109030933.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"80133"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/80133-96-20231109030933.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"To Be Filled By O.E.M.","url":"https:\/\/infosec.exchange\/@lcamtuf","portablecontacts_net":{"preferredUsername":"lcamtuf","displayName":"lcamtuf :verified: :verified: :verified:","note":"To Be Filled By O.E.M."}},"content":"<p>One of the major perks of large language models is that we can now effortlessly rewrite all the software written in unusable, esoteric languages such as Rust back to C\/C++<\/p>","generator":{"id":"tag:gnusocial.jp,2026-07-16:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/infosec.exchange\/users\/lcamtuf\/statuses\/116783533846622138","object":{"id":"https:\/\/infosec.exchange\/users\/lcamtuf\/statuses\/116783533846622138","objectType":"note","content":"<p>One of the major perks of large language models is that we can now effortlessly rewrite all the software written in unusable, esoteric languages such as Rust back to C\/C++<\/p>","url":"https:\/\/infosec.exchange\/@lcamtuf\/116783533846622138","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-06-20:objectType=thread:nonce=9619c84a8e825d61","notice_info":{"local_id":"12780419","source":"ActivityPub"}},"published":"2026-06-20T23:03:40+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/infosec.exchange\/@lcamtuf\/116783533846622138"},{"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":"<p><a href=\"https:\/\/infosec.exchange\/@lcamtuf\" class=\"u-url mention\">@lcamtuf<\/a> Are you sure? The only reason the plagiarism machines emit something that halfway \"works\" is that the languages they're emitting are hard enough to break. As soon as you have UB to contend with, it's almost certain the output has horrifying amounts of UB, some of it tucked away in hard-to-find places.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-07-16:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/hachyderm.io\/users\/dalias\/statuses\/116784929276851966","object":{"id":"https:\/\/hachyderm.io\/users\/dalias\/statuses\/116784929276851966","objectType":"note","content":"<p><a href=\"https:\/\/infosec.exchange\/@lcamtuf\" class=\"u-url mention\">@lcamtuf<\/a> Are you sure? The only reason the plagiarism machines emit something that halfway \"works\" is that the languages they're emitting are hard enough to break. As soon as you have UB to contend with, it's almost certain the output has horrifying amounts of UB, some of it tucked away in hard-to-find places.<\/p>","url":"https:\/\/hachyderm.io\/@dalias\/116784929276851966","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/infosec.exchange\/users\/lcamtuf\/statuses\/116783533846622138","url":"https:\/\/infosec.exchange\/@lcamtuf\/116783533846622138"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/infosec.exchange\/users\/lcamtuf"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-06-20:objectType=thread:nonce=9619c84a8e825d61","notice_info":{"local_id":"12780420","source":"ActivityPub"}},"published":"2026-06-20T23:03:39+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/hachyderm.io\/@dalias\/116784929276851966"}],"links":[{"url":"https:\/\/gnusocial.jp\/conversation\/6492966","rel":"alternate","type":"text\/html"}]}