{"articles":[{"slug":"git-3-0s-upcoming-sha-256-default-will-be-a-costly-mistake","title":"Git 3.0's upcoming SHA-256 default will be a costly mistake","subtitle":null,"summary":"Git 3.0 will make SHA-256 the new default content hashing algorithm and it will be an incomprehensibly expensive and ultimately valueless and avoidable global nightmare.","content_type":"essay","language":"en","canonical_url":"https://blog.gitbutler.com/git-3-sha-256","author":{"name":"Scott Chacon","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"GitButler","url":"https://gitbutler.com/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"}],"about_listings":[],"cover_image_url":"https://gitbutler-docs-images-public.s3.us-east-1.amazonaws.com/git-3-sha-256.webp","license":"all-rights-reserved","word_count":3902,"reading_minutes":17,"published_at":"2026-10-01T09:10:00.000Z","added_at":"2026-10-01T18:10:02.909Z","updated_at":"2026-10-01T18:10:02.909Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/git-3-0s-upcoming-sha-256-default-will-be-a-costly-mistake","markdown_url":"https://listedarticles.com/articles/git-3-0s-upcoming-sha-256-default-will-be-a-costly-mistake.md","example":false,"citation":"Scott Chacon, GitButler. \"Git 3.0's upcoming SHA-256 default will be a costly mistake.\" 1 Oct 2026. https://blog.gitbutler.com/git-3-sha-256 (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.gitbutler.com/git-3-sha-256"},"snippet":null,"score":null},{"slug":"slot-machine-programming-and-the-hidden-curriculum","title":"Slot Machine Programming and the Hidden Curriculum","subtitle":null,"summary":"CMU educator Michael Hilton names \"slot machine programming\"—retrying the same AI prompt across models without decomposing problems—and argues CS must explicitly teach the hidden curriculum AI now lets students skip.","content_type":"essay","language":"en","canonical_url":"https://thelastsoftwareengineer.substack.com/p/slot-machine-programming-and-the","author":{"name":"Michael Hilton","url":"https://thelastsoftwareengineer.substack.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"The Last Software Engineer","url":"https://thelastsoftwareengineer.substack.com/","listing_slug":null,"listing":null},"topics":[{"name":"Education","slug":"education","url":"https://listedarticles.com/topics/education"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":939,"reading_minutes":4,"published_at":"2026-10-01T00:00:00.000Z","added_at":"2026-10-01T21:13:13.295Z","updated_at":"2026-10-01T21:13:13.295Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/slot-machine-programming-and-the-hidden-curriculum","markdown_url":"https://listedarticles.com/articles/slot-machine-programming-and-the-hidden-curriculum.md","example":false,"citation":"Michael Hilton, The Last Software Engineer. \"Slot Machine Programming and the Hidden Curriculum.\" 1 Oct 2026. https://thelastsoftwareengineer.substack.com/p/slot-machine-programming-and-the (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://thelastsoftwareengineer.substack.com/p/slot-machine-programming-and-the"},"snippet":null,"score":null},{"slug":"dear-software-makers","title":"Dear Software Makers","subtitle":null,"summary":"An open letter to software makers: ship fewer dark patterns, respect user agency, and remember that people live with your products every day—not just engage with them.","content_type":"essay","language":"en","canonical_url":"https://blog.jim-nielsen.com/2026/dear-software-makers/","author":{"name":"Jim Nielsen","url":"https://blog.jim-nielsen.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Jim Nielsen","url":"https://blog.jim-nielsen.com/","listing_slug":null,"listing":null},"topics":[{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"},{"name":"User Experience","slug":"user-experience","url":"https://listedarticles.com/topics/user-experience"},{"name":"Writing","slug":"writing","url":"https://listedarticles.com/topics/writing"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":590,"reading_minutes":3,"published_at":"2026-09-30T19:00:00.000Z","added_at":"2026-10-01T00:17:31.865Z","updated_at":"2026-10-01T00:17:31.865Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/dear-software-makers","markdown_url":"https://listedarticles.com/articles/dear-software-makers.md","example":false,"citation":"Jim Nielsen, Jim Nielsen. \"Dear Software Makers.\" 30 Sept 2026. https://blog.jim-nielsen.com/2026/dear-software-makers/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.jim-nielsen.com/2026/dear-software-makers/"},"snippet":null,"score":null},{"slug":"rust-is-the-answer-to-the-wrong-question","title":"Rust is the answer to the wrong question","subtitle":null,"summary":"Rust is the answer to the wrong question The below was 100% written by a human. TL;DR: porting an app to another language is merely an anecdote. One shoting an application from scratch optimizes the easy part initial authoring and completely misses the point on the hard part: maintenance. Repeated onshots are not the answer to security vulnerabilities.","content_type":"essay","language":"en","canonical_url":"https://intertwingly.net/blog/2026/09/30/Rust-is-the-answer-to-the-wrong-question.html","author":{"name":"Sam Ruby","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"intertwingly","url":"https://intertwingly.net/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Security","slug":"security","url":"https://listedarticles.com/topics/security"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1063,"reading_minutes":5,"published_at":"2026-09-30T00:00:00.000Z","added_at":"2026-09-30T21:16:53.040Z","updated_at":"2026-09-30T21:16:53.040Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/rust-is-the-answer-to-the-wrong-question","markdown_url":"https://listedarticles.com/articles/rust-is-the-answer-to-the-wrong-question.md","example":false,"citation":"Sam Ruby, intertwingly. \"Rust is the answer to the wrong question.\" 30 Sept 2026. https://intertwingly.net/blog/2026/09/30/Rust-is-the-answer-to-the-wrong-question.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://intertwingly.net/blog/2026/09/30/Rust-is-the-answer-to-the-wrong-question.html"},"snippet":null,"score":null},{"slug":"what-tla-can-and-cant-check","title":"What TLA+ can and can't check","subtitle":null,"summary":"Hillel Wayne cools the hype that TLA+ will save AI coding agents, clarifying what temporal logic model checking can and cannot verify in real software systems.","content_type":"essay","language":"en","canonical_url":"https://buttondown.com/hillelwayne/archive/what-tla-can-and-cant-check/","author":{"name":"Hillel Wayne","url":"https://www.hillelwayne.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Computer Things","url":"https://buttondown.com/hillelwayne","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1632,"reading_minutes":7,"published_at":"2026-09-30T00:00:00.000Z","added_at":"2026-09-30T18:16:09.858Z","updated_at":"2026-09-30T18:16:09.858Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/what-tla-can-and-cant-check","markdown_url":"https://listedarticles.com/articles/what-tla-can-and-cant-check.md","example":false,"citation":"Hillel Wayne, Computer Things. \"What TLA+ can and can't check.\" 30 Sept 2026. https://buttondown.com/hillelwayne/archive/what-tla-can-and-cant-check/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://buttondown.com/hillelwayne/archive/what-tla-can-and-cant-check/"},"snippet":null,"score":null},{"slug":"commit-description-as-a-thinking-tool","title":"Commit Description as a Thinking Tool","subtitle":null,"summary":"Yedhu Krishnan argues commit descriptions are a thinking tool—especially with agentic coding—forcing clearer intent, tradeoffs, and review context before changes land in history.","content_type":"essay","language":"en","canonical_url":"https://yedhu.me/posts/commit-description-as-a-thinking-tool/","author":{"name":"Yedhu Krishnan","url":"https://yedhu.me/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Yedhu Krishnan","url":"https://yedhu.me/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":573,"reading_minutes":2,"published_at":"2026-09-30T00:00:00.000Z","added_at":"2026-09-30T18:16:06.957Z","updated_at":"2026-09-30T18:16:06.957Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/commit-description-as-a-thinking-tool","markdown_url":"https://listedarticles.com/articles/commit-description-as-a-thinking-tool.md","example":false,"citation":"Yedhu Krishnan, Yedhu Krishnan. \"Commit Description as a Thinking Tool.\" 30 Sept 2026. https://yedhu.me/posts/commit-description-as-a-thinking-tool/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://yedhu.me/posts/commit-description-as-a-thinking-tool/"},"snippet":null,"score":null},{"slug":"your-software-now-has-two-kinds-of-users","title":"Your Software Now Has Two Kinds of Users","subtitle":null,"summary":"Allentheanswer on designing software for both humans and agents: coding agents, agent skills, WebMCP, and what a second non-human user means for product design.","content_type":"essay","language":"en","canonical_url":"https://allentheanswer.substack.com/p/your-software-now-has-two-kinds-of","author":{"name":"Allentheanswer","url":"https://allentheanswer.substack.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Allentheanswer","url":"https://allentheanswer.substack.com/","listing_slug":null,"listing":null},"topics":[{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Product","slug":"product","url":"https://listedarticles.com/topics/product"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1466,"reading_minutes":6,"published_at":"2026-09-29T14:00:00.000Z","added_at":"2026-09-29T21:07:58.366Z","updated_at":"2026-09-29T21:07:58.366Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/your-software-now-has-two-kinds-of-users","markdown_url":"https://listedarticles.com/articles/your-software-now-has-two-kinds-of-users.md","example":false,"citation":"Allentheanswer, Allentheanswer. \"Your Software Now Has Two Kinds of Users.\" 29 Sept 2026. https://allentheanswer.substack.com/p/your-software-now-has-two-kinds-of (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://allentheanswer.substack.com/p/your-software-now-has-two-kinds-of"},"snippet":null,"score":null},{"slug":"generation-got-cheaper-again-verification-didnt","title":"Generation Got Cheaper Again. Verification Didn't.","subtitle":null,"summary":"O'Side Systems on the growing gap between cheap AI code generation and slow human verification: cost per accepted change, review queues, and where engineering leaders should invest next.","content_type":"essay","language":"en","canonical_url":"https://oside.systems/generation-got-cheaper-again-verification-didnt/","author":{"name":"O'Side Systems","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"O'Side Systems","url":"https://oside.systems/","listing_slug":null,"listing":null},"topics":[{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1218,"reading_minutes":5,"published_at":"2026-09-29T04:00:00.000Z","added_at":"2026-09-29T21:07:53.141Z","updated_at":"2026-09-29T21:07:53.141Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/generation-got-cheaper-again-verification-didnt","markdown_url":"https://listedarticles.com/articles/generation-got-cheaper-again-verification-didnt.md","example":false,"citation":"O'Side Systems, O'Side Systems. \"Generation Got Cheaper Again. Verification Didn't..\" 29 Sept 2026. https://oside.systems/generation-got-cheaper-again-verification-didnt/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://oside.systems/generation-got-cheaper-again-verification-didnt/"},"snippet":null,"score":null},{"slug":"what-i-believe-about-the-future-of-software-development","title":"What I believe about the future of software development","subtitle":null,"summary":"Thorsten Ball plants a flag on where software development is headed as AI agents write more of the code: what still matters for engineers, what gets commoditized, and how taste and judgment become the scarce skills.","content_type":"essay","language":"en","canonical_url":"https://thorstenball.com/blog/2026/09/19/what-i-believe-about-the-future-of-software-development/","author":{"name":"Thorsten Ball","url":"https://thorstenball.com","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Thorsten Ball","url":"https://thorstenball.com","listing_slug":null,"listing":null},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"LLMs","slug":"llms","url":"https://listedarticles.com/topics/llms"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":809,"reading_minutes":4,"published_at":"2026-09-28T00:13:28.837Z","added_at":"2026-09-28T00:13:28.837Z","updated_at":"2026-09-28T00:13:28.837Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/what-i-believe-about-the-future-of-software-development","markdown_url":"https://listedarticles.com/articles/what-i-believe-about-the-future-of-software-development.md","example":false,"citation":"Thorsten Ball, Thorsten Ball. \"What I believe about the future of software development.\" 28 Sept 2026. https://thorstenball.com/blog/2026/09/19/what-i-believe-about-the-future-of-software-development/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://thorstenball.com/blog/2026/09/19/what-i-believe-about-the-future-of-software-development/"},"snippet":null,"score":null},{"slug":"linkedin-larpmaxxing","title":"LinkedIn Larpmaxxing","subtitle":null,"summary":"LinkedIn is a soulsucking hole of professionalism and a pit of hell that not even my worst enemy should spend the rest of his days in. It’s this concoction of performative productivity and corpo speak producing cursed artifacts beyond human comprehension. A place where normal human text goes to die and can only be kept alive by an LLM like a radiation protection suit.","content_type":"essay","language":"en","canonical_url":"https://hereticpleb.vercel.app/blog/linkedin-larpmaxxing/","author":{"name":"Pranav Desai","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"hereticpleb","url":"https://hereticpleb.vercel.app/","listing_slug":null,"listing":null},"topics":[{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Culture","slug":"culture","url":"https://listedarticles.com/topics/culture"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":999,"reading_minutes":4,"published_at":"2026-09-28T00:00:00.000Z","added_at":"2026-09-30T21:17:01.981Z","updated_at":"2026-09-30T21:17:01.981Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/linkedin-larpmaxxing","markdown_url":"https://listedarticles.com/articles/linkedin-larpmaxxing.md","example":false,"citation":"Pranav Desai, hereticpleb. \"LinkedIn Larpmaxxing.\" 28 Sept 2026. https://hereticpleb.vercel.app/blog/linkedin-larpmaxxing/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://hereticpleb.vercel.app/blog/linkedin-larpmaxxing/"},"snippet":null,"score":null},{"slug":"what-makes-software-development-engineering","title":"What makes software development engineering","subtitle":"A process that doesn't depend on individual brilliance","summary":"Simon Park (박성범) argues software work becomes engineering when processes outlast individual brilliance—translating intuition into explainable practice, and clarifying when an engineering approach is actually needed.","content_type":"essay","language":"en","canonical_url":"https://parksb.github.io/en/article/44.html","author":{"name":"Simon Park","url":"https://parksb.github.io/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"parksb.github.io","url":"https://parksb.github.io/","listing_slug":null,"listing":null},"topics":[{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2720,"reading_minutes":12,"published_at":"2026-09-28T00:00:00.000Z","added_at":"2026-09-29T15:23:15.348Z","updated_at":"2026-09-29T15:23:15.348Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/what-makes-software-development-engineering","markdown_url":"https://listedarticles.com/articles/what-makes-software-development-engineering.md","example":false,"citation":"Simon Park, parksb.github.io. \"What makes software development engineering.\" 28 Sept 2026. https://parksb.github.io/en/article/44.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://parksb.github.io/en/article/44.html"},"snippet":null,"score":null},{"slug":"as-if","title":"As If","subtitle":null,"summary":"As If Yesterday, in Partly in the Right, I asked where the information comes from when an agent produces a result, and what checks it. Today I have a sharper version of that question, and a new piece of evidence to ask it about.","content_type":"essay","language":"en","canonical_url":"https://intertwingly.net/blog/2026/09/28/As-If.html","author":{"name":"Sam Ruby","url":"https://intertwingly.net","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"intertwingly","url":"https://intertwingly.net","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2972,"reading_minutes":13,"published_at":"2026-09-28T00:00:00.000Z","added_at":"2026-09-29T12:23:06.925Z","updated_at":"2026-09-29T12:23:06.925Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/as-if","markdown_url":"https://listedarticles.com/articles/as-if.md","example":false,"citation":"Sam Ruby, intertwingly. \"As If.\" 28 Sept 2026. https://intertwingly.net/blog/2026/09/28/As-If.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://intertwingly.net/blog/2026/09/28/As-If.html"},"snippet":null,"score":null},{"slug":"they-had-no-concept-of-a-duty-of-care-to-their-users","title":"“They had no concept of a duty of care to their users.”","subtitle":null,"summary":"Marcin Wichary reflects on software craft and quality through the lens of duty of care to users—drawing on design and tooling history to ask what it means when products treat people as afterthoughts.","content_type":"essay","language":"en","canonical_url":"https://unsung.aresluna.org/they-had-no-concept-of-a-duty-of-care-to-their-users/","author":{"name":"Marcin Wichary","url":"https://aresluna.org/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Unsung","url":"https://unsung.aresluna.org/","listing_slug":null,"listing":null},"topics":[{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"User Experience","slug":"user-experience","url":"https://listedarticles.com/topics/user-experience"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Writing","slug":"writing","url":"https://listedarticles.com/topics/writing"}],"about_listings":[],"cover_image_url":"https://unsung.aresluna.org/_media/they-had-no-concept-of-a-duty-of-care-to-their-users/ogimage.jpg","license":"all-rights-reserved","word_count":664,"reading_minutes":3,"published_at":"2026-09-27T15:16:44.034Z","added_at":"2026-09-27T15:16:44.034Z","updated_at":"2026-09-27T15:16:44.034Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/they-had-no-concept-of-a-duty-of-care-to-their-users","markdown_url":"https://listedarticles.com/articles/they-had-no-concept-of-a-duty-of-care-to-their-users.md","example":false,"citation":"Marcin Wichary, Unsung. \"“They had no concept of a duty of care to their users.”.\" 27 Sept 2026. https://unsung.aresluna.org/they-had-no-concept-of-a-duty-of-care-to-their-users/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://unsung.aresluna.org/they-had-no-concept-of-a-duty-of-care-to-their-users/"},"snippet":null,"score":null},{"slug":"what-would-a-serious-ai-product-look-like","title":"What Would A Serious AI Product Look Like?","subtitle":null,"summary":"One of the issues that I have with the current generation of “AI” products is that they do not appear to take their own premises seriously. I look at a plethora of obsequious chatbots claiming to be serious tools for problem solving, and I think, this is not what a problem-solving tool would look like. Even before we get to the tremendous ethical problems with the frontier labs, it is this impression of their composition *as a product* that makes me feel, constantly, whenever I am interacting…","content_type":"essay","language":"en","canonical_url":"https://blog.glyph.im/2026/09/serious-ai-product.html","author":{"name":"Glyph Lefkowitz","url":"https://blog.glyph.im/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Deciphering Glyph","url":"https://blog.glyph.im/","listing_slug":null,"listing":null},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"User Experience","slug":"user-experience","url":"https://listedarticles.com/topics/user-experience"},{"name":"AI Safety","slug":"ai-safety","url":"https://listedarticles.com/topics/ai-safety"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":5119,"reading_minutes":22,"published_at":"2026-09-27T12:00:00.000Z","added_at":"2026-09-28T18:15:08.561Z","updated_at":"2026-09-28T18:15:08.561Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/what-would-a-serious-ai-product-look-like","markdown_url":"https://listedarticles.com/articles/what-would-a-serious-ai-product-look-like.md","example":false,"citation":"Glyph Lefkowitz, Deciphering Glyph. \"What Would A Serious AI Product Look Like?.\" 27 Sept 2026. https://blog.glyph.im/2026/09/serious-ai-product.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.glyph.im/2026/09/serious-ai-product.html"},"snippet":null,"score":null},{"slug":"fools-expertise","title":"Fool's Expertise","subtitle":null,"summary":"I listened to the recent Ezra Klein interview with Nvidia CEO Jensen Huang, which seems to be something of a Rorschach test for AI doomerism: if you are inclined to see doom, Jensen sounds dismissive, but if you (like me) do not fear for the future of humanity at the (metaphorical!) hands of a computer program, Jensen’s responses seem very reasonable. (With some exception: does this guy really not","content_type":"essay","language":"en","canonical_url":"https://bcantrill.dtrace.org/2026/09/27/fools-expertise/","author":{"name":"Bryan Cantrill","url":"https://bcantrill.dtrace.org/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"The Observation Deck","url":"https://bcantrill.dtrace.org/","listing_slug":null,"listing":null},"topics":[{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":748,"reading_minutes":3,"published_at":"2026-09-27T12:00:00.000Z","added_at":"2026-09-28T06:19:16.353Z","updated_at":"2026-09-28T06:19:16.353Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/fools-expertise","markdown_url":"https://listedarticles.com/articles/fools-expertise.md","example":false,"citation":"Bryan Cantrill, The Observation Deck. \"Fool's Expertise.\" 27 Sept 2026. https://bcantrill.dtrace.org/2026/09/27/fools-expertise/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://bcantrill.dtrace.org/2026/09/27/fools-expertise/"},"snippet":null,"score":null},{"slug":"made-by-mechanical-means","title":"Made by Mechanical Means","subtitle":null,"summary":"Felix Rieseberg reflects on software made with AI agents—what “mechanical means” changes about craft, authorship, and how engineers should think about work they no longer type by hand.","content_type":"essay","language":"en","canonical_url":"https://felixrieseberg.com/made-by-mechanical-means/","author":{"name":"Felix Rieseberg","url":"https://felixrieseberg.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Felix Rieseberg","url":"https://felixrieseberg.com/","listing_slug":null,"listing":null},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2730,"reading_minutes":12,"published_at":"2026-09-27T00:00:00.000Z","added_at":"2026-09-28T09:14:21.707Z","updated_at":"2026-09-28T09:14:21.707Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/made-by-mechanical-means","markdown_url":"https://listedarticles.com/articles/made-by-mechanical-means.md","example":false,"citation":"Felix Rieseberg, Felix Rieseberg. \"Made by Mechanical Means.\" 27 Sept 2026. https://felixrieseberg.com/made-by-mechanical-means/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://felixrieseberg.com/made-by-mechanical-means/"},"snippet":null,"score":null},{"slug":"the-normalization-of-inexplicable-failures","title":"The Normalization of Inexplicable Failures","subtitle":null,"summary":"A critique of software and systems that routinely fail in ways nobody can explain—and how we've come to treat opaque breakage as normal rather than a design failure.","content_type":"essay","language":"en","canonical_url":"https://www.ihatethefuture.com/2026/09/the-normalization-of-inexplicable.html","author":{"name":"Patrickxia","url":"https://www.ihatethefuture.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"I Hate the Future","url":"https://www.ihatethefuture.com/","listing_slug":null,"listing":null},"topics":[{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Reliability","slug":"reliability","url":"https://listedarticles.com/topics/reliability"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":942,"reading_minutes":4,"published_at":"2026-09-27T00:00:00.000Z","added_at":"2026-09-27T18:11:06.387Z","updated_at":"2026-09-27T18:11:06.387Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/the-normalization-of-inexplicable-failures","markdown_url":"https://listedarticles.com/articles/the-normalization-of-inexplicable-failures.md","example":false,"citation":"Patrickxia, I Hate the Future. \"The Normalization of Inexplicable Failures.\" 27 Sept 2026. https://www.ihatethefuture.com/2026/09/the-normalization-of-inexplicable.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.ihatethefuture.com/2026/09/the-normalization-of-inexplicable.html"},"snippet":null,"score":null},{"slug":"llms-semantic-translation-machines","title":"LLMs: Semantic Translation Machines","subtitle":null,"summary":"KnorpelSenf reframes LLMs as probabilistic semantic translators—great at moving an idea between representations, weak at inventing facts—and shows how that lens guided nearly all of a hard distance-matrix rewrite in Rust with LLM help.","content_type":"essay","language":"en","canonical_url":"https://knorpelsenf.me/posts/semantic-translation","author":{"name":"KnorpelSenf","url":"https://knorpelsenf.me/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"KnorpelSenf","url":"https://knorpelsenf.me/","listing_slug":null,"listing":null},"topics":[{"name":"LLMs","slug":"llms","url":"https://listedarticles.com/topics/llms"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":427,"reading_minutes":2,"published_at":"2026-09-26T16:00:00.000Z","added_at":"2026-09-30T00:16:26.891Z","updated_at":"2026-09-30T00:16:26.891Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/llms-semantic-translation-machines","markdown_url":"https://listedarticles.com/articles/llms-semantic-translation-machines.md","example":false,"citation":"KnorpelSenf, KnorpelSenf. \"LLMs: Semantic Translation Machines.\" 26 Sept 2026. https://knorpelsenf.me/posts/semantic-translation (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://knorpelsenf.me/posts/semantic-translation"},"snippet":null,"score":null},{"slug":"coding-is-not-solved","title":"Coding is NOT solved","subtitle":null,"summary":"Alex Ewerlöf argues that AI has not solved coding: reliability, architecture, product judgment, and the long tail of software work still require human engineering beyond vibe-coded demos.","content_type":"essay","language":"en","canonical_url":"https://blog.alexewerlof.com/p/coding-is-not-solved","author":{"name":"Alex Ewerlöf","url":"https://blog.alexewerlof.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Alex Ewerlöf Notes","url":"https://blog.alexewerlof.com/","listing_slug":null,"listing":null},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"LLMs","slug":"llms","url":"https://listedarticles.com/topics/llms"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":5234,"reading_minutes":23,"published_at":"2026-09-26T00:00:00.000Z","added_at":"2026-09-28T15:26:01.743Z","updated_at":"2026-09-28T15:26:01.743Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/coding-is-not-solved","markdown_url":"https://listedarticles.com/articles/coding-is-not-solved.md","example":false,"citation":"Alex Ewerlöf, Alex Ewerlöf Notes. \"Coding is NOT solved.\" 26 Sept 2026. https://blog.alexewerlof.com/p/coding-is-not-solved (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.alexewerlof.com/p/coding-is-not-solved"},"snippet":null,"score":null},{"slug":"if-we-do-not-stop-to-help-each-other-what-do-we-become","title":"If we do not stop to help each other, what do we become?","subtitle":null,"summary":"If we do not stop to help each other, what do we become? Yesterday, I received this email as a response to [You Can't Vibe Code Love](https://blog.codinghorror.com/you cant vibe code love/). It's such a remarkable and powerful statement that I asked permission to share it here, in its entirety, with personal information redacted: Hey Jeff, Hope you and your family are doing well.","content_type":"essay","language":"en","canonical_url":"https://blog.codinghorror.com/if-we-do-not-stop-to-help-each-other-what-do-we-become/","author":{"name":"Jeff Atwood","url":"https://blog.codinghorror.com/about-me/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Coding Horror","url":"https://blog.codinghorror.com","listing_slug":null,"listing":null},"topics":[{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Writing","slug":"writing","url":"https://listedarticles.com/topics/writing"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":679,"reading_minutes":3,"published_at":"2026-09-25T12:00:00.000Z","added_at":"2026-09-26T15:09:10.850Z","updated_at":"2026-09-26T15:09:10.850Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/if-we-do-not-stop-to-help-each-other-what-do-we-become","markdown_url":"https://listedarticles.com/articles/if-we-do-not-stop-to-help-each-other-what-do-we-become.md","example":false,"citation":"Jeff Atwood, Coding Horror. \"If we do not stop to help each other, what do we become?.\" 25 Sept 2026. https://blog.codinghorror.com/if-we-do-not-stop-to-help-each-other-what-do-we-become/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.codinghorror.com/if-we-do-not-stop-to-help-each-other-what-do-we-become/"},"snippet":null,"score":null}],"total":49,"count":20,"next_offset":20,"has_more":true,"query":{"q":null,"content_type":"essay","topic":"software-engineering","publisher":null,"about":null,"author":null,"language":null,"sort":"newest","limit":20,"offset":0}}