[{"data":1,"prerenderedAt":239},["ShallowReactive",2],{"project-13954211":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":35,"aspects":36,"strip":43,"post_text":46,"what":47,"said":89,"maker_in_thread":144,"shape":152,"grid":156,"attempts":201,"same_week":202,"maker_shows":32,"maker_hidden":231,"reader_version":232,"card":233},"13954211","Caster","Screencasts Manager in Elixir, Phoenix and Vue","title","Show HN: Caster – Screencasts Manager in Elixir, Phoenix and Vue","https:\u002F\u002Fgithub.com\u002Fpatrickdavey\u002Fcaster","github.com","patrickdavey",1490418662,2017,121,18,350,2242,16,"notable","productivity","video manager","web_app",[24,25,26,27,28],"screencast manager","youtube downloader","elixir phoenix","vue","offline video","debated",-0.111,{"positive":32,"neutral":33,"mixed":34,"critical":32},2,4,0,8,{"docs":37,"design":39,"execution":40,"performance":41,"idea":42},{"positive":34,"critical":38},1,{"positive":34,"critical":34},{"positive":34,"critical":34},{"positive":34,"critical":38},{"positive":38,"critical":34},[34,44,44,34,34,34,45,38,34,44,34,34,44,34,38,34,45,34],3,5,null,{"problem":48,"audience":55,"pricing":46,"motivation":59,"time_to_build":46,"stack":66,"openness":87,"stage":87,"team_size":88},{"value":49,"source":50,"evidence":51},"Keeping video feeds like screencasts and tutorials in one place for offline watching and notes.","maker",[52],{"id":53,"by":11,"text":54},"13954450","Thanks for the feedback, I'll update the README. It is used for having a CRUD app for managing feeds of videos (like vimcasts.org, rubytapas etc) so that you can have them all in…",{"value":56,"source":50,"evidence":57},"Developers who watch learning videos and feeds such as vimcasts and rubytapas.",[58],{"id":53,"by":11,"text":54},{"value":60,"source":50,"evidence":61},"Learning Elixir, Phoenix and Vue, and having offline videos for travel.",[62,63],{"id":53,"by":11,"text":54},{"id":64,"by":11,"text":65},"13954444","The first app I made with Rails, was a simple little video watching app. It allowed me to subscribe to RailsCasts, VimCasts etc. download them, and open up in vlc. Nothing…",[67,71,75,79,83],{"value":68,"source":50,"evidence":69},"Elixir",[70],{"id":64,"by":11,"text":65},{"value":72,"source":50,"evidence":73},"Phoenix",[74],{"id":64,"by":11,"text":65},{"value":76,"source":50,"evidence":77},"Vue",[78],{"id":64,"by":11,"text":65},{"value":80,"source":50,"evidence":81},"VLC playback via shell-out",[82],{"id":64,"by":11,"text":65},{"value":84,"source":50,"evidence":85},"youtube-dl",[86],{"id":53,"by":11,"text":54},"unknown","solo",{"praise":90,"objections":104,"requests":112,"questions":124,"alternatives":139},[91,98],{"value":92,"source":93,"evidence":94},"Enjoyment of Elixir's pipe operator and process handling.","commenter",[95],{"id":96,"by":11,"text":97},"13958538","I really enjoyed it. It's quite a different way of doing things, but I just completely love the |> operator... Also, the first time you completely replace a process and things…",{"value":99,"source":50,"evidence":100},"Vue found easier to use than React.",[101],{"id":102,"by":11,"text":103},"13956896","Well, I'd read enough about Vue on HN that I wanted to have a play with it. I'd call myself \"full stackish\", but I'm certainly no pro at JS. I'd played a little with React (about…",[105],{"value":106,"source":93,"evidence":107},"Downloading videos locally takes a lot of disk space.",[108],{"id":109,"by":110,"text":111},"13956423","kostarelo","``` Videos are downloaded locally, and then viewed using vlc. ``` Hmm, this is going to take tonnes of space. Any chance it could be optimized? I like how Kodi and similar…",[113,117],{"value":114,"source":93,"evidence":115},"Add streaming playback instead of full downloads.",[116],{"id":109,"by":110,"text":111},{"value":118,"source":93,"evidence":119},"Document what the tool is for in the README.",[120],{"id":121,"by":122,"text":123},"13954311","memco","I know this is more about the code than the end product, but it's not clear to me what I would actually do with this. Who is this for and in what way should they use it? If\u002Fwhen…",[125,132],{"value":126,"source":93,"evidence":127},"How long the project took to build.",[128],{"id":129,"by":130,"text":131},"13957058","KaoruAoiShiho","How long did it take you the first time, and how long did it take you to remake? If you break down by part it's helpful too, like how long the rails portion took, how long it…",{"value":133,"source":93,"evidence":134},"How the maker likes Phoenix and Elixir.",[135],{"id":136,"by":137,"text":138},"13957469","smithd98","how'd you like Phoenix and Elixir? I just did a hello world this week.",[140],{"value":141,"source":93,"evidence":142},"Kodi",[143],{"id":109,"by":110,"text":111},{"comments":145,"answered":45,"key":146},7,[147,148,151],{"id":64,"text":65},{"id":149,"text":150},"13955190","That one never quite made it anywhere public ;) probably for the best!",{"id":96,"text":97},{"commenters":153,"max_depth":44,"maker_replies":145,"first_comment_mins":154,"lifespan_hours":155},10,52,251,[157,159,163,165,166,168,170,174,176,177,181,183,185,187,189,191,194,198],[64,34,34,158,11,38],"project\u002Fneutral\u002Fidea",[160,34,44,161,162,34],"13954895","maker\u002Fneutral\u002Fnone","nift",[164,34,44,161,162,34],"13954901",[149,34,34,161,11,38],[136,34,34,167,137,34],"other\u002Fneutral\u002Fnone",[96,34,34,169,11,38],"other\u002Fpositive\u002Fnone",[171,34,45,172,173,34],"13958409","maker\u002Fpositive\u002Fnone","iam-you",[121,38,38,175,122,34],"project\u002Fcritical\u002Fdocs",[53,38,34,158,11,38],[178,32,44,179,180,34],"13956062","maker\u002Fneutral\u002Fdesign","SamBoogieNYC",[102,32,34,182,11,38],"other\u002Fneutral\u002Fdesign",[184,32,34,182,180,34],"14034317",[129,44,44,186,130,34],"maker\u002Fneutral\u002Fexecution",[188,44,34,186,11,38],"13957339",[109,33,38,190,110,34],"project\u002Fcritical\u002Fperformance",[192,33,34,193,11,38],"13956871","project\u002Fneutral\u002Fperformance",[195,33,45,196,197,34],"13957055","project\u002Fpositive\u002Fidea","passenger",[199,45,34,167,200,34],"13957353","mutdmour",[],[203,208,213,217,221,226],{"id":204,"name":205,"points":206,"category":207},"13977982","Kite",553,"dev_tools",{"id":209,"name":210,"points":211,"category":212},"13960214","Colormind",399,"creative",{"id":214,"name":215,"points":216,"category":207},"13958300","SpaceVim-like Vim distribution (name not stated; maker calls it space-vim)",175,{"id":218,"name":219,"points":220,"category":20},"13940594","Ctxt.io",174,{"id":222,"name":223,"points":224,"category":225},"13978271","SpreadsheetDB",144,"data",{"id":227,"name":228,"points":229,"category":230},"13984951","Construct 3",122,"games",false,"v2",{"id":234,"name":5,"line":6,"ai":231,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":235,"top":18,"kw":236,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":237,"url":9,"mix":238,"praise":92,"objection":106,"sub":21},13954211,-0.11,[24,25,26,27,28],"033000510300301050",[32,33,34,32],1794036553807]