[{"data":1,"prerenderedAt":536},["ShallowReactive",2],{"project-5096876":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":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":46,"post_text":48,"what":49,"said":88,"maker_in_thread":202,"shape":210,"grid":213,"attempts":491,"same_week":499,"maker_shows":269,"maker_hidden":528,"reader_version":529,"card":530},"5096876","Toogles","A faster, minimal YouTube interface built on Angular.js and Foundation","title","Show HN: A faster, minimal YouTube interface built on Angular.js and Foundation","http:\u002F\u002Ftoogl.es\u002F#\u002Fbrowse","toogl.es","mcrittenden",1358859896,2013,189,105,80,1739,5,"notable","consumer_social","video streaming front end","web_app",[24,25,26,27],"youtube client","minimal youtube","angularjs","youtube gdata api","mixed",0.399,{"positive":31,"neutral":32,"mixed":18,"critical":33},26,10,9,50,{"idea":36,"docs":39,"design":42,"performance":43,"execution":45},{"positive":37,"critical":38},7,2,{"positive":40,"critical":41},1,0,{"positive":37,"critical":40},{"positive":44,"critical":41},6,{"positive":41,"critical":18},[47,41,18,18,18,40,41,47,40,18,18,18,18,40,47,41,18,18,18,47,40,47,18,47,41,18,18,18,18,18,47,18,40,18,18,18,40,47,18,41],3,null,{"problem":50,"audience":48,"pricing":48,"motivation":48,"time_to_build":48,"stack":62,"openness":85,"stage":86,"team_size":87},{"value":51,"source":52,"evidence":53},"YouTube's interface is cluttered and slow","commenter",[54,58],{"id":55,"by":56,"text":57},"5101186","Puer","Interesting. I'm currently running Arch Linux on my Acer Aspire One 722-BZ197. When I try and watch HD and fullscreen videos on YouTube that screen tears and the audio and video…",{"id":59,"by":60,"text":61},"5100531","nslamberth","I love this. Youtube's default homepage is so cluttered I usually jump to my subscriptions immediately, with your framework I've actually been browsing youtube channels. Never…",[63,73,79],{"value":64,"source":65,"evidence":66},"AngularJS","maker",[67,70],{"id":68,"by":11,"text":69},"5096882","Code is on GitHub here: https:\u002F\u002Fgithub.com\u002Fmikecrittenden\u002Ftoogles If you like it, there's a Chrome extension to redirect YouTube video pages to Toogles here:…",{"id":71,"by":11,"text":72},"5097084","Mostly just because Angular just feels the best to me out of all the frameworks I've tried. I've built a few trivial apps in Backbone and Knockout and some more complex stuff…",{"value":74,"source":65,"evidence":75},"Foundation",[76],{"id":77,"by":11,"text":78},"5097168","This is pretty much all thanks to Foundation--it's really great.",{"value":80,"source":65,"evidence":81},"YouTube gdata API",[82],{"id":83,"by":11,"text":84},"5097648","This actually doesn't use Node (or any server side code) at all--it's 100% client side. It queries the YouTube gdata API using JSONP. I'm a little surprised at how fast it is…","open_source","launched","unknown",{"praise":89,"objections":127,"requests":146,"questions":168,"alternatives":180},[90,105,116],{"value":91,"source":52,"evidence":92},"Very fast and responsive",[93,97,101],{"id":94,"by":95,"text":96},"5098646","mortenjorck","Wow. This feels vastly faster and more responsive than the PS3 YouTube webapp, perhaps by an order of magnitude.",{"id":98,"by":99,"text":100},"5097584","level09","This is insanely fast, I'm getting tempted now to dig more into Node.js",{"id":102,"by":103,"text":104},"5101372","z3niMAGiNE","Blazingly fast. I promptly installed the Chrome extension. Thanks for your hard work!",{"value":106,"source":52,"evidence":107},"Clean minimal layout",[108,112],{"id":109,"by":110,"text":111},"5097145","flexie","Nice layout. The - mostly - flat design is very well done.",{"id":113,"by":114,"text":115},"5097041","darthhao","That's awesome! I really like that minimalist layout.",{"value":117,"source":52,"evidence":118},"No comments section under videos",[119,123],{"id":120,"by":121,"text":122},"5100235","l33tbro","Good work overall man. Some feedback: 1. One of the things I dig on the Youtube interface is being able to see immediately how long ago something was posted. As I (and many…",{"id":124,"by":125,"text":126},"5097226","eterpstra","This is pretty cool! Not only is Angular my fav. js framework, but there are no comments underneath the videos. Sometimes while watching a video on YouTube I'll catch a glimpse…",[128,139],{"value":129,"source":52,"evidence":130},"Missing subscriptions and login",[131,135],{"id":132,"by":133,"text":134},"5097186","shaurz","It would be cool if you could log in and see your subscriptions.",{"id":136,"by":137,"text":138},"5099597","krisc","The layout is nice and simple. My biggest complaints: - can't add to playlists - can't subscribe - can't browse through a channel's playlists",{"value":140,"source":52,"evidence":141},"Search results differ from YouTube",[142],{"id":143,"by":144,"text":145},"5109617","mikecane","I've discovered a big problem. I get different search results from your site versus YouTube. One example, I searched for \"Nook HD+\" (with the quotes). I get more videos at…",[147,154,161],{"value":148,"source":52,"evidence":149},"Show subscriptions on homepage",[150],{"id":151,"by":152,"text":153},"5097350","dombili","This is great. I don't think I would go back to using YouTube's default layout if I could somehow see my subscriptions on the homepage.",{"value":155,"source":52,"evidence":156},"Add comments",[157],{"id":158,"by":159,"text":160},"5097238","nightpool","Pretty awesome! The one big feature I'm missing is comments (Not visible by default, but maybe they could appear from a button at the bottom of the description?) Also, it'd be…",{"value":162,"source":52,"evidence":163},"Night mode",[164],{"id":165,"by":166,"text":167},"5098993","zosegal","Love this. Would love it even more if there was a toggle for Night Mode though.",[169],{"value":170,"source":52,"evidence":171},"Why Angular over other frameworks",[172,176],{"id":173,"by":174,"text":175},"5097043","hackerboos","Very nice. Why did you choose Angular over competing frameworks? I'm researching which JS framework I should invest my time in.",{"id":177,"by":178,"text":179},"5098230","timdorr","Interesting choice of framework, given that the PS3's YouTube application is built in AngularJS as well: http:\u002F\u002Fblog.angularjs.org\u002F2012\u002F08\u002Fyour-excuse-to-buy-playstation.html Did…",[181,188,195],{"value":182,"source":52,"evidence":183},"YouTube native interface",[184],{"id":185,"by":186,"text":187},"5101728","DeepDuh","One thing that drives me nuts about the new native interface is how it handles subscriptions. I mean the feed you get is actually not that bad, but it's way too cumbersome to get…",{"value":189,"source":52,"evidence":190},"YouTube Options extension",[191],{"id":192,"by":193,"text":194},"5097070","felipesabino","Nice work! I am currently using this youtube extension for a more minimalistic version of youtube…",{"value":196,"source":52,"evidence":197},"TangleTube",[198],{"id":199,"by":200,"text":201},"5126483","przemoc","It's really slick YT front-end. You should also (unobtrusively) include your TangleTube's [1] functionality in Toogles. [1]: http:\u002F\u002Ftangletube.com\u002F",{"comments":203,"answered":32,"key":204},37,[205,206,207],{"id":68,"text":69},{"id":71,"text":72},{"id":208,"text":209},"5099390","The official tutorial [1] is a great place to start. It does an incredibly good job of leading you through step by step and explaining each step.…",{"commenters":211,"max_depth":44,"maker_replies":203,"first_comment_mins":40,"lifespan_hours":212},54,201,[214,216,218,219,223,227,231,235,237,239,241,242,244,246,250,254,256,258,260,263,267,272,275,279,281,283,285,289,292,293,295,296,298,300,303,307,311,313,315,316,318,320,322,326,328,331,334,336,339,344,348,350,353,355,357,359,361,363,365,367,369,372,375,379,381,384,386,388,390,392,396,398,401,405,407,411,415,417,419,421,424,426,428,430,434,436,438,440,443,445,446,450,452,454,458,462,466,469,472,476,479,481,483,486,489],[68,41,41,215,11,40],"project\u002Fneutral\u002Fnone",[173,41,47,217,174,41],"maker\u002Fneutral\u002Fidea",[71,41,41,217,11,40],[220,41,41,221,222,41],"5097178","commenter\u002Fneutral\u002Fnone","aidos",[224,41,41,225,226,41],"5097207","commenter\u002Fneutral\u002Fidea","ramayac",[228,41,41,229,230,41],"5098957","other\u002Fneutral\u002Fnone","bwilliams",[232,41,18,233,234,41],"5099382","maker\u002Fpositive\u002Fdocs","hamxiaoz",[208,41,41,236,11,40],"maker\u002Fneutral\u002Fdocs",[120,40,18,238,121,41],"project\u002Fpositive\u002Fdesign",[240,40,41,217,11,40],"5100252",[177,38,47,217,178,41],[243,38,41,217,11,40],"5098506",[94,38,18,245,95,41],"project\u002Fpositive\u002Fperformance",[247,38,41,248,249,41],"5099242","commenter\u002Fneutral\u002Fperformance","jlgreco",[251,47,40,252,253,41],"5098551","project\u002Fcritical\u002Fidea","hnriot",[255,47,41,217,11,40],"5098624",[257,47,41,221,253,41],"5098731",[259,47,41,225,11,40],"5098795",[261,47,41,225,262,41],"5100456","hhuio",[264,47,41,265,266,41],"5098984","commenter\u002Fcritical\u002Fnone","zenocon",[268,269,47,270,271,41],"5097124",4,"project\u002Fmixed\u002Fdesign","sushi",[273,269,41,274,11,40],"5097135","maker\u002Fneutral\u002Fdesign",[276,269,40,277,278,41],"5097190","project\u002Fcritical\u002Fdesign","ghiculescu",[280,269,41,274,11,40],"5142081",[282,269,41,274,11,40],"5142085",[284,269,18,238,271,41],"5142107",[286,18,18,287,288,41],"5098175","project\u002Fpositive\u002Fidea","TranceMan",[290,18,41,291,11,40],"5098205","maker\u002Fneutral\u002Fnone",[55,44,18,245,56,41],[294,44,41,248,11,40],"5102528",[192,37,41,229,193,41],[297,37,41,229,11,40],"5097095",[151,299,18,287,152,41],8,[301,299,41,302,11,40],"5097409","project\u002Fneutral\u002Fdesign",[304,299,40,305,306,41],"5098380","project\u002Fcritical\u002Fexecution","natep",[308,299,47,309,310,41],"5098931","project\u002Fmixed\u002Fexecution","jschuur",[185,33,47,312,186,41],"project\u002Fneutral\u002Fidea",[314,33,41,217,11,40],"5102532",[158,32,47,215,159,41],[317,32,41,291,11,40],"5097274",[319,32,41,229,159,41],"5097276",[321,32,41,291,11,40],"5097289",[323,32,18,324,325,41],"5099189","maker\u002Fpositive\u002Fnone","dirkk0",[327,32,41,291,11,40],"5099420",[329,32,47,215,330,41],"5099185","leeskye",[332,32,41,229,333,41],"5097963","bede",[335,32,18,287,253,41],"5098493",[337,32,41,229,338,41],"5100434","panacea",[340,341,18,342,343,41],"5100360",11,"project\u002Fpositive\u002Fnone","cantlin",[345,346,18,342,347,41],"5099604",12,"jackalope",[143,349,40,305,144,41],13,[351,349,41,352,11,40],"5112551","maker\u002Fneutral\u002Fexecution",[354,349,40,305,144,41],"5113292",[356,349,41,352,11,40],"5115559",[358,349,47,302,144,41],"5128909",[360,349,47,312,144,41],"5134387",[362,349,41,217,11,40],"5136672",[124,364,18,287,125,41],14,[366,364,41,217,11,40],"5097232",[368,364,41,229,125,41],"5097258",[370,371,18,245,144,41],"5098222",15,[136,373,40,374,137,41],16,"project\u002Fcritical\u002Fnone",[376,377,47,309,378,41],"5097176",17,"jlengrand",[380,377,41,352,11,40],"5097183",[382,377,41,383,378,41],"5097203","commenter\u002Fpositive\u002Fexecution",[199,385,18,238,200,41],18,[387,385,41,217,11,40],"5133992",[59,389,18,287,60,41],19,[391,389,41,324,11,40],"5100595",[393,394,18,238,395,41],"5097156",20,"hinoglu",[397,394,41,274,11,40],"5097163",[399,394,41,400,395,41],"5097217","commenter\u002Fneutral\u002Fdesign",[402,403,18,342,404,41],"5097306",21,"gawker",[406,403,41,324,11,40],"5097340",[408,409,18,287,410,41],"5100738",22,"genwin",[412,413,18,238,414,41],"5097333",23,"companyhen",[102,416,18,245,103,41],24,[418,416,41,291,11,40],"5102535",[165,420,47,302,166,41],25,[422,31,47,270,423,41],"5101381","interg12",[132,425,47,312,133,41],27,[427,425,41,236,11,40],"5097201",[429,425,18,324,133,41],"5108945",[431,432,47,312,433,41],"5097264",28,"prezjordan",[435,432,41,236,11,40],"5097269",[437,432,40,305,433,41],"5097284",[439,432,41,236,11,40],"5097299",[441,432,41,442,433,41],"5097527","commenter\u002Fneutral\u002Fexecution",[109,444,18,238,110,41],29,[77,444,41,274,11,40],[447,448,18,287,449,41],"5102058",30,"thomasfl",[113,451,18,238,114,41],31,[453,451,41,324,11,40],"5097096",[455,456,18,245,457,41],"5098794",32,"zobzu",[459,460,40,305,461,41],"5123896",33,"tharshan09",[463,464,40,252,465,41],"5097137",34,"ErikHuisman",[467,464,41,225,468,41],"5097329","nirvanatikku",[470,464,41,471,11,40],"5097345","maker\u002Fpositive\u002Fidea",[473,474,47,270,475,41],"5097756",35,"dhirajbajaj",[477,474,41,478,11,40],"5097967","maker\u002Fpositive\u002Fdesign",[98,480,18,245,99,41],36,[83,480,41,482,11,40],"maker\u002Fneutral\u002Fperformance",[484,480,41,485,99,41],"5098115","commenter\u002Fpositive\u002Fperformance",[487,480,41,248,488,41],"5098348","lousy_sysadmin",[490,480,41,482,11,40],"5098535",[492,495,496],{"id":493,"t":494,"points":44,"comments":341},"5040383",1357860137,{"id":4,"t":12,"points":14,"comments":15},{"id":497,"t":498,"points":40,"comments":41},"6739606",1384526127,[500,504,509,514,519,524],{"id":501,"name":502,"points":503,"category":20},"5096653","SoundGecko Hacker News station",315,{"id":505,"name":506,"points":507,"category":508},"5098565","Open Source Rails",158,"learning_science",{"id":510,"name":511,"points":512,"category":513},"5094333","Freethroww",152,"creative",{"id":515,"name":516,"points":517,"category":518},"5087572","Juggle It",142,"games",{"id":520,"name":521,"points":522,"category":523},"5102644","KBOX",94,"dev_tools",{"id":525,"name":526,"points":527,"category":523},"5104305","testelf",77,false,"v2",{"id":531,"name":5,"line":6,"ai":528,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":532,"top":18,"kw":533,"maker":11,"domain":10,"tier":19,"attempts":47,"strip":534,"url":9,"mix":535,"praise":91,"objection":129,"sub":21},5096876,0.4,[24,25,26,27],"3055510315555130555313530555553515551350",[31,32,18,33],1794036503433]