[{"data":1,"prerenderedAt":160},["ShallowReactive",2],{"project-46985154":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":26,"sentiment":27,"stance_mix":28,"scored_comments":30,"aspects":31,"strip":34,"post_text":36,"what":37,"said":61,"maker_in_thread":98,"shape":105,"grid":109,"attempts":123,"same_week":124,"maker_shows":35,"maker_hidden":153,"reader_version":154,"card":155},"46985154","Crank","The SSH Terminal Manager for Engineers Who Refuse to Close Tabs","title","Show HN: Crank – The SSH Terminal Manager for Engineers Who Refuse to Close Tabs","https:\u002F\u002Fgithub.com\u002Fnexivibe\u002Fcrank","github.com","mathgladiator",1770873550,2026,6,3625,4366,84,"shown","dev_tools","terminal manager","desktop_app",[23,20,24,25],"ssh","claude code","session dashboard","quiet",null,{"positive":29,"neutral":30,"mixed":29,"critical":29},0,2,{"idea":32,"docs":33},{"positive":29,"critical":29},{"positive":29,"critical":29},[29,29,35,29,35,29],3,"I've gone full vibe coder, and in doing so I replaced how I used to work with my own (and very buggy) SSH window manager. The world shifted for me, and it's unsettling... I haven't read the code yet, but I'm using it to manage 25 projects all running claude code on a very beefy server.\n\nEvery single facet of this project was from claude.",{"problem":38,"audience":27,"pricing":27,"motivation":48,"time_to_build":27,"stack":53,"openness":58,"stage":59,"team_size":60},{"value":39,"source":40,"evidence":41},"Losing track of many open SSH sessions and which Claude agent is in each","maker",[42,45],{"id":43,"by":11,"text":44},"46988825","For clarity, it is a mess of a solution, and the key features I wanted was to have a good overview of a variety of ssh sessions I was having open as I realized I was giving…",{"id":46,"by":11,"text":47},"46997178","There is something wrong with the thinking machines, I don't disagree... this is the new reality. I aim now to understand it. the AI gave me a solution that works for since I'm…",{"value":49,"source":40,"evidence":50},"Wanted a dashboard to track many SSH sessions running Claude Code agents",[51,52],{"id":43,"by":11,"text":44},{"id":46,"by":11,"text":47},[54],{"value":55,"source":40,"evidence":56},"Java",[57],{"id":43,"by":11,"text":44},"open_source","launched","solo",{"praise":62,"objections":67,"requests":80,"questions":81,"alternatives":89},[63],{"value":64,"source":40,"evidence":65},"Maker finds the vibe-coded result useful and time-saving",[66],{"id":46,"by":11,"text":47},[68,76],{"value":69,"source":70,"evidence":71},"Simpler built-in sshd timeout settings could solve the problem","commenter",[72],{"id":73,"by":74,"text":75},"46988737","Bender","This seems like a complex solution to a simple problem. In sshd_config there are some directives that can close unused connections. [1][2] as of OpenSSH 9.2 Another solution is…",{"value":77,"source":40,"evidence":78},"Java terminal component is weak",[79],{"id":43,"by":11,"text":44},[],[82],{"value":83,"source":70,"evidence":84},"How to install and use the project is unclear from the README",[85],{"id":86,"by":87,"text":88},"46987787","atmanactive","It seems like the Github ReadMe lacks the \"Getting Started\" section. I don't understand how to install\u002Fuse this.",[90,94],{"value":91,"source":70,"evidence":92},"sshd ChannelTimeout and UnusedConnectionTimeout settings",[93],{"id":73,"by":74,"text":75},{"value":95,"source":40,"evidence":96},"Zellij with notifications",[97],{"id":43,"by":11,"text":44},{"comments":35,"answered":29,"key":99},[100,101,102],{"id":43,"text":44},{"id":46,"text":47},{"id":103,"text":104},"46988916","Thanks, I had claude update it.",{"commenters":35,"max_depth":106,"maker_replies":35,"first_comment_mins":107,"lifespan_hours":108},4,412,19,[110,112,115,117,119,121],[73,29,29,111,74,29],"commenter\u002Fcritical\u002Fidea",[43,29,29,113,11,114],"maker\u002Fneutral\u002Fidea",1,[116,29,35,113,74,29],"46988902",[46,29,29,118,11,114],"project\u002Fpositive\u002Fidea",[86,114,35,120,87,29],"project\u002Fneutral\u002Fdocs",[103,114,29,122,11,114],"maker\u002Fneutral\u002Fdocs",[],[125,130,135,140,145,149],{"id":126,"name":127,"points":128,"category":129},"47031334","Jemini",488,"ai",{"id":131,"name":132,"points":133,"category":134},"47051852","AsteroidOS 2.0",470,"hardware",{"id":136,"name":137,"points":138,"category":139},"47026186","Microgpt",282,"learning_science",{"id":141,"name":142,"points":143,"category":144},"47040375","FreeFlow",277,"productivity",{"id":146,"name":147,"points":148,"category":139},"47008163","Data Engineering Book",251,{"id":150,"name":151,"points":152,"category":19},"47011567","SQL-tap",233,false,"v2",{"id":156,"name":5,"line":6,"ai":153,"cat":19,"year":13,"points":14,"comments":14,"rec":26,"s":27,"top":17,"kw":157,"maker":11,"domain":10,"tier":18,"attempts":29,"strip":158,"url":9,"mix":159,"praise":64,"objection":69,"sub":20},46985154,[23,20,24,25],"003030",[29,30,29,29],1793991143751]