[{"data":1,"prerenderedAt":267},["ShallowReactive",2],{"project-5068547":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":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":42,"post_text":44,"what":45,"said":84,"maker_in_thread":146,"shape":153,"grid":156,"attempts":230,"same_week":231,"maker_shows":35,"maker_hidden":259,"reader_version":260,"card":261},"5068547","Super Debugger","A realtime messaging iOS Debugger tool","title","Show HN: Super Debugger, a realtime messaging iOS Debugger tool","http:\u002F\u002Fshopify.github.com\u002Fsuperdb\u002F","shopify.github.com","jbrennan",1358364717,2013,75,28,334,1739,20,"notable","dev_tools","debugger","cli",[24,25,26,27,28],"ios debugger","objective-c repl","f-script","live object inspection","smalltalk syntax","loved",0.318,{"positive":32,"neutral":33,"mixed":34,"critical":35},6,5,0,1,12,{"design":38,"docs":39,"idea":40},{"positive":35,"critical":35},{"positive":34,"critical":34},{"positive":41,"critical":34},2,[34,34,34,34,34,34,34,34,33,34,34,34,33,34,35,43,43,33,33,33,34,43,33,34,34,43,43,34],3,null,{"problem":46,"audience":57,"pricing":44,"motivation":66,"time_to_build":44,"stack":70,"openness":82,"stage":83,"team_size":83},{"value":47,"source":48,"evidence":49},"Inspecting and messaging live objects in iOS apps without breakpoints","commenter",[50,54],{"id":51,"by":52,"text":53},"5068847","scrumper","Fair question. Superdb does what I want: interactive state examination without breakpoints. I hadn't got very far with mine at all, and it was intimately bound up with the design…",{"id":55,"by":11,"text":56},"5070095","Definitely. And Super Debugger can be used just as well for IB projects too (some things you can't test out with IB, like a corner radius). And of course, this tool isn't just…",{"value":58,"source":59,"evidence":60},"iOS developers","inferred",[61,62],{"id":51,"by":52,"text":53},{"id":63,"by":64,"text":65},"5069275","grinich","I love when people put a bit of personality into their project pages. Those first 4 frames are delightfully fun. Nice Nintendo throwback.",{"value":67,"source":59,"evidence":68},"Maker wanted a tool to send messages to objects while debugging",[69],{"id":55,"by":11,"text":56},[71,78],{"value":72,"source":73,"evidence":74},"F-Script","maker",[75],{"id":76,"by":11,"text":77},"5068592","Builds on F-Script to give a Smalltalk-like syntax to iOS apps. You can read a bit more about it here:…",{"value":79,"source":59,"evidence":80},"Objective-C",[81],{"id":76,"by":11,"text":77},"open_source","unknown",{"praise":85,"objections":100,"requests":108,"questions":121,"alternatives":133},[86,96],{"value":87,"source":48,"evidence":88},"Useful alongside other iOS debugging tools",[89,93],{"id":90,"by":91,"text":92},"5068725","jpsim","Well I'm adding this to my current PonyDebugger, Charles Proxy & OHHTTPStubs debugging stack. Great job!",{"id":94,"by":52,"text":95},"5068647","Very interesting! I just started building a CLI for one of my apps to aid in debugging; this means I can scrap that dead-end work. Forked, will check it out.",{"value":97,"source":48,"evidence":98},"Saves reinventing debugging wheels",[99],{"id":51,"by":52,"text":53},[101],{"value":102,"source":48,"evidence":103},"Project page is too sparse and scroll-heavy for developers",[104],{"id":105,"by":106,"text":107},"5069392","misnome","\"Personality\" is one thing, but this is just awful. I'm a developer, looking at the page to find out about a potentially useful tool. I'm not a graphic design student looking for…",[109,115],{"value":110,"source":73,"evidence":111},"Contributions such as an object column browser",[112],{"id":113,"by":11,"text":114},"5068675","And feel free to contribute changes back. So far there's the shell, but I think many different tools could be built on this. I'd love to see someone do a column browser for…",{"value":116,"source":73,"evidence":117},"Keep live tweaks in sync with the Xcode project file",[118],{"id":119,"by":11,"text":120},"5069464","Although I haven't attempted it, I'm guessing that example would also be possible with Super Debugger. It would require a different interface, but I think it's possible. >One…",[122],{"value":123,"source":48,"evidence":124},"Whether the approach suits Interface Builder-heavy projects",[125,129],{"id":126,"by":127,"text":128},"5069268","gfodor","This is cool. I have been building an app in RubyMotion and the REPL has been pretty useful. That said, at least for me, the REPL is a bit overhyped. In most cases the stuff you…",{"id":130,"by":131,"text":132},"5070038","andrewroycarter","I'm so tired of all the IB hate. IB is a tool, and it should be used when appropriate. Sure you can't do everything in it, but for 80% of even \"complex\" views, things can be done…",[134,138,142],{"value":135,"source":48,"evidence":136},"PonyDebugger",[137],{"id":90,"by":91,"text":92},{"value":139,"source":48,"evidence":140},"RubyMotion REPL",[141],{"id":126,"by":127,"text":128},{"value":143,"source":48,"evidence":144},"Charles Proxy and OHHTTPStubs",[145],{"id":90,"by":91,"text":92},{"comments":32,"answered":41,"key":147},[148,149,150],{"id":55,"text":56},{"id":76,"text":77},{"id":151,"text":152},"5069300","I was wondering how long it would take someone to recognize that. Glad you like it! I put a lot of work into the project page.",{"commenters":18,"max_depth":33,"maker_replies":32,"first_comment_mins":154,"lifespan_hours":155},8,10,[157,159,163,166,169,172,175,176,178,181,184,187,189,191,193,195,199,202,203,206,208,210,214,215,218,220,223,228],[126,34,34,158,127,34],"other\u002Fneutral\u002Fidea",[160,34,34,161,162,34],"5069307","other\u002Fneutral\u002Fnone","niggler",[164,34,34,165,127,34],"5069380","commenter\u002Fneutral\u002Fnone",[167,34,34,161,168,34],"5069697","myko",[170,34,34,165,171,34],"5069905","interpol_p",[173,34,34,165,174,34],"5070085","fourneau",[130,34,34,165,131,34],[55,34,34,177,11,35],"project\u002Fpositive\u002Fidea",[179,34,33,180,131,34],"5070171","project\u002Fpositive\u002Fnone",[182,34,34,165,183,34],"5071067","krichman",[185,34,34,165,186,34],"5071251","jmah",[76,35,34,188,11,35],"project\u002Fneutral\u002Fidea",[63,41,33,190,64,34],"project\u002Fpositive\u002Fdesign",[151,41,34,192,11,35],"maker\u002Fpositive\u002Fdesign",[105,41,35,194,106,34],"project\u002Fcritical\u002Fdesign",[196,41,43,197,198,34],"5069447","project\u002Fneutral\u002Fdocs","carson_",[200,41,43,197,201,34],"5069784","pdenya",[90,43,33,180,91,34],[204,43,33,180,205,34],"5068866","seivan",[94,207,33,177,52,34],4,[113,207,34,209,11,35],"maker\u002Fpositive\u002Fnone",[211,207,43,212,213,34],"5068809","project\u002Fneutral\u002Fnone","googletron",[51,207,33,177,52,34],[216,33,34,158,217,34],"5069385","mpweiher",[119,33,34,219,11,35],"maker\u002Fneutral\u002Fidea",[221,32,43,212,222,34],"5068704","khangtoh",[224,225,43,226,227,34],"5069700",7,"maker\u002Fneutral\u002Fdesign","drudru11",[229,225,34,192,11,35],"5069900",[],[232,237,242,247,250,255],{"id":233,"name":234,"points":235,"category":236},"5045621","Dextro",179,"ai",{"id":238,"name":239,"points":240,"category":241},"5052155","Teoria.js",77,"languages",{"id":243,"name":244,"points":245,"category":246},"5048009","This Year",70,"productivity",{"id":248,"name":249,"points":245,"category":246},"5066355","Draft",{"id":251,"name":252,"points":253,"category":254},"5057073","analytics-node",66,"data",{"id":256,"name":257,"points":258,"category":254},"5034513","appstorerankings.net",62,false,"v2",{"id":262,"name":5,"line":6,"ai":259,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":263,"top":18,"kw":264,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":265,"url":9,"mix":266,"praise":87,"objection":102,"sub":21},5068547,0.32,[24,25,26,27,28],"0000000050005013355503500330",[32,33,34,35],1793990889884]