{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Fallthrough","title":"Ghosttying Go","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/7d278697\"></iframe>","width":"100%","height":180,"duration":5704,"description":"What's a terminal? Why is it being emulated? On this week's episode, Matt and Kris are joined by Mitchell Hashimoto to discuss his newest project Ghostty, the Zig programming language, thoughts and feelings about Go, and more. As always, catch some Unpopular Opinions at the end of the episode.\nWant to hear even more from Mitchell? This episode features bonus content for our Fallthrough Fan and above subscribers! Become a supporter and enjoy bonus content and higher quality audio today, and additional perks and benefits when we add them in the future.\nThanks for tuning in and happy listening!\nNotes & Links:\nHow to reset the terminal in Ghostty (from 04:41)Ghostty reset keybinding\nSunsetting Cursed Terminal Emulation (from 18:22)\nXTGETTCAP in Ghostty (from 23:31)\nncurses terminfo database (from 25:14)\nGnome VTE (from 36:55)\nMongoose embedded web server (from 52:28)\nlibuv (from 52:40)\nfreetype (from 52:44)\nHarfBuzz (from 52:45)\nPixman (from 52:48)\nlibxev (from 52:58)\nz2d (from 53:01)\nScripto Continua (from 01:25:26)\n\nChapters:\nSocials:\nWebsite\nBluesky\nThreads\nX/Twitter\nLinkedIn\nInstagram","thumbnail_url":"https://img.transistorcdn.com/mvdmLvKoUHIRpZ-KrAk2Ojbd3YOV0WEY6iiB3rwNNdc/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81ZWUw/NTFjMmEwMDYwMjdm/MDFjNGRmMThlMWUz/NjQxNC5wbmc.webp","thumbnail_width":300,"thumbnail_height":300}