{"podcast":{"title":"CoRecursive: Coding Stories","slug":"corecursive-coding-stories","podcast_index_feed_id":987298,"rss_url":"https://corecursive.libsyn.com/feed","website_url":"http://corecursive.com","image_url":"https://static.libsyn.com/p/assets/d/7/a/5/d7a5a500931246e3/Coding_Stories.png","author":"Adam Gordon Bell - Software Developer","episode_count":116,"summary":"The stories and people behind the code. Hear stories of software development from interesting people.","last_synced_at":"2026-06-14T18:20:04.608497+00:00","page_url":"https://stenobird.com/podcast/corecursive-coding-stories"},"episode":{"title":"Story: ReiserFS","slug":"story-reiserfs","published_at":"2024-11-04T11:00:00+00:00","page_url":"https://stenobird.com/podcast/corecursive-coding-stories/story-reiserfs","show_page_url":"https://stenobird.com/podcast/corecursive-coding-stories","url":"https://corecursive.com/reiserFS/","audio_url":"https://traffic.libsyn.com/secure/corecursive/ReiserFS.mp3?dest-id=628353","summary":"The technical brilliance of Hans Reiser, creator of the ReiserFS Linux filesystem, was inextricably linked to his personal downfall and murder conviction. This episode explores the impossibility of separating a developer's code from their character.","meta_description":"A deep dive into the rise and fall of Hans Reiser, the Linux developer whose filesystem innovation was overshadowed by a high-profile murder conviction.","key_points":["Main idea: Technical innovation cannot be fully decoupled from the social and ethical conduct of its creator","Failure mode: Arrogance and a refusal to collaborate can render even the most advanced software unmaintainable and obsolete","Practical takeaway: Long-term software viability depends on community trust and the ability to accept patches and feedback","Technical tension: The struggle between Reiser's vision for a revolutionary filesystem and the Linux kernel community's need for stability and maintainability","Lesson learned: True technical leadership requires empathy and the recognition of collective contribution over solitary brilliance"],"chapters":[{"start_ms":60000,"title":"A Confession on the Mailing List","summary":"An exploration of a Linux kernel mailing list post where Hans Reiser admits to his crime while discussing filesystem patches."},{"start_ms":275000,"title":"The Mechanics of Filesystems","summary":"A technical analogy comparing filesystem indexing to a library's card catalog."},{"start_ms":495000,"title":"The Rise of ReiserFS","summary":"The period of progress and the challenges of managing a distributed development team between the US and Russia."},{"start_ms":705000,"title":"The Cost of Arrogance","summary":"How Reiser's interpersonal conflicts and aggressive behavior alienated the Linux developer community."},{"start_ms":920000,"title":"Enterprise Stakes","summary":"The moment ReiserFS gained enterprise importance through SUSE, putting major corporate reputations on the line."},{"start_ms":1200000,"title":"The Vision for Reiser4","summary":"The ambitious, complex design goals for the next generation of the filesystem and its use of advanced data structures."},{"start_ms":1440000,"title":"Scaling and Fragmentation","summary":"The struggle to manage the scope of the project and the technical debt accumulating in version 3."},{"start_ms":1690000,"title":"Personal Collapse","summary":"The parallel escalation of domestic turmoil and the breakdown of Reiser's personal life."}],"topics":["Linux Kernel","Filesystems","Software Engineering","Hans Reiser","Open Source Community","Criminal Justice","ReiserFS","Tech Ethics"],"duration_seconds":3156,"processing_state":"processed","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/corecursive-coding-stories/episodes/story-reiserfs/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/corecursive-coding-stories/story-reiserfs.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}