[{"data":1,"prerenderedAt":180},["ShallowReactive",2],{"project-48825811":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":9,"stance_mix":28,"scored_comments":32,"aspects":33,"strip":38,"post_text":40,"what":41,"said":71,"maker_in_thread":117,"shape":126,"grid":129,"attempts":141,"same_week":142,"maker_shows":171,"maker_hidden":172,"reader_version":173,"card":174},"48825811","KRNL","your website as a TUI, over SSH right now","title","Show HN: your website as a TUI, over SSH right now",null,"keepamovin",1783469885,2026,11,7,2868,4366,66,"shown","productivity","web browser","cli",[23,24,25,26,20],"text browser","terminal browser","ssh browser","tui","quiet",{"positive":29,"neutral":30,"mixed":30,"critical":31},1,0,3,4,{"performance":34,"execution":35,"design":37},{"positive":30,"critical":29},{"positive":30,"critical":36},2,{"positive":29,"critical":30},[29,30,29,29,30,39,30],5,"Try it at: ssh krnl.duetbrowser.com\nNo sign up, totally free - no download. Let me know what you think.\n\nPrior art exists (brow.sh) but I wasn't satisfied with their graphical take. I wanted the raw, old skool terminal days of the early internet - BBS, and old green phosphor library comptuers - but running the modern web, with all the bells and jingle jangle whistles (JavaScript, etc).\n\nNo funding, no VC, just 100% raw terminal fun. Not sure how long the demo will last, but try it out.",{"problem":42,"audience":9,"pricing":48,"motivation":52,"time_to_build":9,"stack":56,"openness":69,"stage":70,"team_size":69},{"value":43,"source":44,"evidence":45},"Browsing the modern web in a retro terminal-style interface","maker",[46],{"id":47},"post",{"value":49,"source":44,"evidence":50},"Free, no sign-up",[51],{"id":47},{"value":53,"source":44,"evidence":54},"Wanted the raw old-school BBS-style terminal experience while running the modern web, unsatisfied with brow.sh's graphical take",[55],{"id":47},[57,65],{"value":58,"source":59,"evidence":60},"Node.js","inferred",[61],{"id":62,"by":63,"text":64},"48828391","zgubi","``` ┌───────────────────────────────────────────────┐ │ KRNL — the text-mode web browser, in the cloud │ │ Ctrl-C or close the terminal to end the demo. │…",{"value":66,"source":59,"evidence":67},"terminal-kit",[68],{"id":62,"by":63,"text":64},"unknown","launched",{"praise":72,"objections":85,"requests":100,"questions":105,"alternatives":112},[73,81],{"value":74,"source":75,"evidence":76},"More usable than brow.sh","commenter",[77],{"id":78,"by":79,"text":80},"48855337","rrvsh","I am in SEA, yes. This is pretty cool! Definitely more usable than brow.sh, sadly",{"value":82,"source":75,"evidence":83},"Pretty cool concept",[84],{"id":78,"by":79,"text":80},[86,93],{"value":87,"source":75,"evidence":88},"Interface flickers heavily",[89],{"id":90,"by":91,"text":92},"48826810","quotemstr","You might want to consider using atomic update escape codes: https:\u002F\u002Fgithub.com\u002Fcontour-terminal\u002Fvt-extensions\u002Fblob\u002Fmaster\u002Fsynchronized-output.md The interface flickers like…",{"value":94,"source":75,"evidence":95},"Demo fails to start with missing module error",[96,97],{"id":62,"by":63,"text":64},{"id":98,"by":79,"text":99},"48829006","same sadly",[101],{"value":102,"source":75,"evidence":103},"Use synchronized output escape codes to fix flicker",[104],{"id":90,"by":91,"text":92},[106],{"value":107,"source":44,"evidence":108},"Can you record a video of the flickering",[109],{"id":110,"by":10,"text":111},"48826923","Thank you. Can you record a video of the flickering you’re seeing?",[113],{"value":114,"source":44,"evidence":115},"brow.sh",[116],{"id":47},{"comments":31,"answered":30,"key":118},[119,120,123],{"id":110,"text":111},{"id":121,"text":122},"48829067","Thanks. Will look into that.",{"id":124,"text":125},"48862290","Thanks! Glad you liked it and tried it and super happy you found it more usable! A lot of work went into making it click. If you want to run on own hardware:…",{"commenters":32,"max_depth":39,"maker_replies":31,"first_comment_mins":127,"lifespan_hours":128},135,64,[130,132,134,136,137,138,140],[90,30,29,131,91,30],"project\u002Fcritical\u002Fperformance",[110,30,30,133,10,29],"maker\u002Fneutral\u002Fnone",[62,29,29,135,63,30],"project\u002Fcritical\u002Fexecution",[98,29,29,135,79,30],[121,29,30,133,10,29],[78,29,39,139,79,30],"project\u002Fpositive\u002Fdesign",[124,29,30,133,10,29],[],[143,148,152,157,162,166],{"id":144,"name":145,"points":146,"category":147},"48821848","Davit",389,"dev_tools",{"id":149,"name":150,"points":151,"category":147},"48834924","Microsoft releases Flint",350,{"id":153,"name":154,"points":155,"category":156},"48816987","Yamanote.fun",238,"creative",{"id":158,"name":159,"points":160,"category":161},"48798153","Homegames",229,"games",{"id":163,"name":164,"points":165,"category":19},"48819808","Rowboat",219,{"id":167,"name":168,"points":169,"category":170},"48786455","Follow London Trains in 3D",156,"consumer_social",31,false,"v2",{"id":175,"name":5,"line":6,"ai":172,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":9,"top":17,"kw":176,"maker":10,"domain":177,"tier":18,"attempts":30,"strip":178,"url":-1,"mix":179,"praise":74,"objection":87,"sub":20},48825811,[23,24,25,26,20],"","1011050",[29,30,30,31],1794036704452]