[{"data":1,"prerenderedAt":565},["ShallowReactive",2],{"project-13628530":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":35,"aspects":36,"strip":46,"post_text":48,"what":49,"said":67,"maker_in_thread":207,"shape":219,"grid":224,"attempts":527,"same_week":528,"maker_shows":45,"maker_hidden":557,"reader_version":558,"card":559},"13628530","DeepUI Programming Studio","A different approach to programming","title","Show HN: DeepUI Programming Studio – A different approach to programming","https:\u002F\u002Fdeepui.io","deepui.io","Naeron",1486910654,2017,186,128,189,2242,9,"notable","dev_tools","visual programming environment","desktop_app",[24,25,26,27],"visual programming","game engine","flow based programming","programming environment","mixed",-0.315,{"positive":31,"neutral":32,"mixed":33,"critical":34},4,20,2,21,47,{"design":37,"docs":40,"idea":42,"execution":44},{"positive":38,"critical":39},0,8,{"positive":38,"critical":41},3,{"positive":41,"critical":43},7,{"positive":38,"critical":45},1,[38,38,38,38,38,38,38,38,45,41,33,45,38,38,38,38,38,45,45,45,45,45,41,45,41,45,45,45,47,41,45,45,41,38,38,41,41,41,33,41],5,null,{"problem":50,"audience":48,"pricing":48,"motivation":60,"time_to_build":48,"stack":64,"openness":65,"stage":66,"team_size":65},{"value":51,"source":52,"evidence":53},"Programming is hard to do intuitively; the maker proposes a more direct visual way to build programs","maker",[54,57],{"id":55,"by":11,"text":56},"13629888","I need the money to develop it fully. If it was usable at this point, I would release it, no doubt. I want something out of the door ASAP, that's why it is focusing on 2D games…",{"id":58,"by":11,"text":59},"13629474","Actually, that presents the code in a visual way while this allows you to work on the thing itself. Similar to Stop Drawing Dead Fish by Bret Victor: https:\u002F\u002Fvimeo.com\u002F64895205",{"value":61,"source":52,"evidence":62},"Maker needs funding to develop it fully and wants a usable version out soon",[63],{"id":55,"by":11,"text":56},[],"unknown","prototype",{"praise":68,"objections":88,"requests":146,"questions":170,"alternatives":183},[69,77],{"value":70,"source":71,"evidence":72},"Ideas are good and worth pursuing despite skeptics","commenter",[73],{"id":74,"by":75,"text":76},"13630342","marknadal","I worked on Accelsor which is a tactile-spatial programming language, and I think the ideas here are actually really good (so don't let HN haters get you down). Ultimately work…",{"value":78,"source":71,"evidence":79},"Direction of visual, direct-manipulation programming seems promising",[80,84],{"id":81,"by":82,"text":83},"13630317","delegate","I like it and I think this is the general direction that creating applications will look like in the future. But don't throw away text-based programming yet; the wiser move would…",{"id":85,"by":86,"text":87},"13629346","alunaryak","I like the idea of a physical analog to game logic, e.g. tripping a certain condition based on collision mechanics. This could be useful for something akin to Game Maker, and I'd…",[89,108,123,138],{"value":90,"source":71,"evidence":91},"Video and site are hard to understand and explain the product poorly",[92,96,100,104],{"id":93,"by":94,"text":95},"13630006","cocktailpeanuts","Is it just me? Or does this look 10 times geekier than writing actual code? I think the project is trying to be a user friendly way of writing programs, and I think that's an…",{"id":97,"by":98,"text":99},"13629351","vashington","The video was trying to do two things at once: explain the goals and high level ideas as well as demonstrate \"syntax\" (the clicks and drag and drops). Since these are both new to…",{"id":101,"by":102,"text":103},"13630583","org3432","I watched the video but have no idea what I'm looking at, it's supposed to be a pong game of some sort?",{"id":105,"by":106,"text":107},"13636565","dkersten","I found the video quite confusing. It seems like its great for things that have an on-screen spatial meaning like the pong example game[1]. But what if I want to represent…",{"value":109,"source":71,"evidence":110},"Fullscreen autoplay video is user-hostile",[111,115,119],{"id":112,"by":113,"text":114},"13629428","TheAceOfHearts","Some feedback on the website: IMO, it's obnoxious and disrespectful to play full screen video like you're doing. That just made me close it immediately and leave after reading…",{"id":116,"by":117,"text":118},"13631749","Throwaway23412",">It's in the bottom right. Not in OP's video. There's literally no way to escape the full-screen without pressing the escape key. You can't even double-click. I'm actually…",{"id":120,"by":121,"text":122},"13629214","swalsh","That auto full screen thing is infuriating.",{"value":124,"source":71,"evidence":125},"Visual approaches become unmanageable as complexity grows",[126,130,134],{"id":127,"by":128,"text":129},"13629212","relics443","From what I understand after watching true video, I think this abstraction could work for extremely simple implementation details, but once the implementation gets even slightly…",{"id":131,"by":132,"text":133},"13629555","jdiez17","This seems quite similar to LabView. So I imagine it'll have similar pros and cons: LabView is great for putting together quick prototypes for e.g data collection or…",{"id":135,"by":136,"text":137},"13632557","buzzybee","As soon as I saw a logic gate implemented for a single keypress I was \"noping\" out of there. Visual methods, to a one, break down quickly when they reproduce low-level digital…",{"value":139,"source":71,"evidence":140},"No open source version, so hard to trust",[141,142],{"id":112,"by":113,"text":114},{"id":143,"by":144,"text":145},"13629583","pttrsmrt","Like so many projects on the internet: Lots of big words and ideas, but no content. Show us some actual tech and code and I might throw my money your way. Or better: Release your…",[147,152,163],{"value":148,"source":71,"evidence":149},"Open source release",[150,151],{"id":112,"by":113,"text":114},{"id":143,"by":144,"text":145},{"value":153,"source":71,"evidence":154},"Explanation video or detailed docs",[155,156,160],{"id":97,"by":98,"text":99},{"id":157,"by":158,"text":159},"13630035","aylmao","Can't watch the video right now. Anyone can summarize it? What is this \u002F how does it work (from a user standpoint)? (Pro-tip for the site; screenshots and concrete descriptions…",{"id":161,"by":11,"text":162},"13642174","Many people did not understand the video so I am going to create a detailed explanation.",{"value":164,"source":71,"evidence":165},"Linux support",[166],{"id":167,"by":168,"text":169},"13629335","godmodus","Cute idea. Why No Linux?",[171,175],{"value":172,"source":71,"evidence":173},"How do abstract structures like trees or AI logic get represented?",[174],{"id":105,"by":106,"text":107},{"value":176,"source":71,"evidence":177},"How does logic map to the visual language and symbols?",[178,182],{"id":179,"by":180,"text":181},"13629585","seanmcdirmid","Looks interesting. I would like a more detailed look at the visual language being used here. How is logic projected out into the physical world, is it simply making variables…",{"id":105,"by":106,"text":107},[184,192,199,203],{"value":185,"source":71,"evidence":186},"LabVIEW",[187,188],{"id":131,"by":132,"text":133},{"id":189,"by":190,"text":191},"13629631","revelation","So they've reinvented Matlab Simulink or LabVIEW with a dorky interface and .5% of the functionality.",{"value":193,"source":71,"evidence":194},"Unreal Engine Blueprints",[195],{"id":196,"by":197,"text":198},"13629352","petterfaiknavn","Looks very similar to blueprints in UE4, with more visual integration of what actually happens.",{"value":200,"source":71,"evidence":201},"Unity",[202],{"id":81,"by":82,"text":83},{"value":204,"source":71,"evidence":205},"Game Maker",[206],{"id":85,"by":86,"text":87},{"comments":208,"answered":43,"key":209},17,[210,213,216],{"id":211,"text":212},"13629818","String example: if you have \"foo\" and \"bar\", both are a list of characters. Now, \"bar\" has a beginning represented by a handle and you drag that handle to the end of \"foo\". Very…",{"id":214,"text":215},"13629488","Actually more like Stop Drawing Dead Fish by Bret Victor: https:\u002F\u002Fvimeo.com\u002F64895205 He is my hero actually :)",{"id":217,"text":218},"13629761","There is an alternative non-fullscreen link available but Amazon CloudFront cache hasn't been updated yet.",{"commenters":220,"max_depth":221,"maker_replies":208,"first_comment_mins":222,"lifespan_hours":223},70,11,138,52,[225,229,231,234,237,241,243,246,249,253,256,259,261,264,266,269,272,275,278,281,284,286,288,290,292,294,297,299,300,302,305,308,311,312,315,317,320,322,324,326,328,331,334,336,339,342,344,346,348,350,352,354,356,358,361,362,365,368,371,375,377,379,382,384,387,389,390,394,396,400,403,404,407,409,411,413,415,417,419,422,425,426,429,432,434,437,440,442,444,446,448,449,451,455,458,460,462,464,467,470,473,476,478,481,483,485,488,491,493,496,498,500,503,507,509,511,513,516,520,522],[226,38,38,227,228,38],"13629661","other\u002Fneutral\u002Fidea","dmvaldman",[211,38,38,230,11,45],"maker\u002Fneutral\u002Fidea",[232,38,38,227,233,38],"13629870","dustingetz",[235,38,38,227,236,38],"13630070","zackmorris",[238,38,38,239,240,38],"13630204","other\u002Fneutral\u002Fnone","swift",[242,38,38,239,236,38],"13630664",[244,38,38,239,245,38],"13633935","seanparsons",[247,38,38,239,248,38],"13637226","eggy",[250,38,38,251,252,38],"13630228","commenter\u002Fneutral\u002Fnone","groovypuppy",[254,38,38,251,255,38],"13630854","brianberns",[257,38,38,251,258,38],"13633669","taneq",[260,38,38,251,255,38],"13635468",[262,38,38,239,263,38],"13638667","TuringTest",[265,38,38,239,233,38],"13632689",[267,38,38,251,268,38],"13630178","dragonwriter",[270,38,38,271,228,38],"13630918","commenter\u002Fneutral\u002Fidea",[273,38,38,271,274,38],"13631910","TheOtherHobbes",[276,38,38,251,277,38],"13635296","wtetzner",[279,38,38,227,280,38],"13632500","ibgib",[282,38,38,227,283,38],"13638255","spangry",[285,38,38,227,280,38],"13640048",[287,38,38,239,263,38],"13642626",[289,38,38,239,280,38],"13643303",[291,38,38,239,263,38],"13645368",[293,38,38,239,280,38],"13646172",[295,38,38,227,296,38],"13634290","azeirah",[112,45,45,298,113,38],"project\u002Fcritical\u002Fdesign",[214,45,38,239,11,45],[217,45,38,301,11,45],"project\u002Fneutral\u002Fdesign",[303,45,41,301,304,38],"13632123","shadowmint",[306,45,41,301,307,38],"13629955","IshKebab",[309,45,41,301,310,38],"13630526","fnord123",[116,45,45,298,117,38],[313,45,45,298,314,38],"13631819","mastazi",[316,45,41,301,106,38],"13636618",[318,45,38,239,319,38],"13631010","immigrantsheep",[321,45,38,239,263,38],"13631084",[323,45,38,239,319,38],"13631130",[325,45,38,239,263,38],"13631204",[327,45,38,239,319,38],"13631255",[329,45,38,239,330,38],"13631389","shakna",[332,45,38,239,333,38],"13632064","jasonm23",[335,45,38,239,263,38],"13634894",[337,45,38,251,338,38],"13631646","SeriousM",[340,45,38,239,341,38],"13631441","DonaldFisk",[343,45,38,251,263,38],"13634885",[345,45,38,239,341,38],"13636801",[347,45,38,239,263,38],"13637549",[349,45,38,239,341,38],"13638302",[351,45,38,239,263,38],"13638498",[353,45,38,239,341,38],"13640264",[355,45,38,239,263,38],"13641660",[357,45,38,239,341,38],"13631370",[359,45,45,360,106,38],"13634419","project\u002Fcritical\u002Fnone",[93,33,45,298,94,38],[363,33,38,364,11,45],"13630050","maker\u002Fneutral\u002Fdocs",[366,33,45,367,106,38],"13636635","project\u002Fcritical\u002Fdocs",[369,33,45,367,370,38],"13630086","StreamBright",[372,33,41,373,374,38],"13631233","project\u002Fneutral\u002Fidea","zython",[376,33,38,271,341,38],"13631659",[97,41,41,378,98,38],"project\u002Fneutral\u002Fdocs",[380,41,38,381,11,45],"13630022","maker\u002Fneutral\u002Fnone",[135,31,45,383,136,38],"project\u002Fcritical\u002Fidea",[385,31,41,301,386,38],"13644555","johnp_",[143,47,45,388,144,38],"project\u002Fcritical\u002Fexecution",[55,47,38,381,11,45],[391,47,41,392,393,38],"13632703","project\u002Fmixed\u002Fdocs","MattRix",[395,47,41,378,106,38],"13636652",[397,398,38,227,399,38],"13630057",6,"cafebabbe",[401,398,41,373,402,38],"13633474","ipnon",[127,43,45,383,128,38],[405,43,45,383,406,38],"13629314","Thrillington",[408,43,45,383,307,38],"13629963",[81,39,41,410,82,38],"project\u002Fmixed\u002Fidea",[74,18,47,412,75,38],"project\u002Fpositive\u002Fidea",[414,18,38,381,11,45],"13630618",[131,416,45,383,132,38],10,[418,416,38,271,341,38],"13631545",[420,416,38,239,421,38],"13631605","datenwolf",[423,416,38,251,424,38],"13632293","nikofeyn",[120,221,45,298,121,38],[427,221,45,298,428,38],"13629228","vvanders",[430,221,41,301,431,38],"13629381","haskman",[433,221,38,381,11,45],"13629431",[435,221,41,301,436,38],"13642362","wingerlang",[438,221,38,439,11,45],"13629312","maker\u002Fneutral\u002Fdesign",[85,441,47,412,86,38],12,[443,441,38,230,11,45],"13629847",[105,445,41,378,106,38],13,[196,447,41,373,197,38],14,[58,447,38,230,11,45],[179,450,41,373,180,38],15,[452,453,45,383,454,38],"13630725",16,"big_paps",[456,208,45,360,457,38],"13633218","blueprint",[459,208,38,381,11,45],"13635328",[461,208,45,298,296,38],"13638569",[157,463,41,378,158,38],18,[167,465,41,466,168,38],19,"project\u002Fneutral\u002Fnone",[468,465,38,239,469,38],"13629545","pjmlp",[471,465,38,239,472,38],"13629805","greyman",[474,465,38,239,475,38],"13629904","dgellow",[477,465,38,239,472,38],"13630955",[479,465,38,239,480,38],"13631449","icebraining",[482,465,38,239,240,38],"13630238",[484,465,38,239,168,38],"13633525",[486,465,38,239,487,38],"13629556","Fifer82",[489,32,41,301,490,38],"13629799","ungzd",[492,32,38,230,11,45],"13629833",[494,34,41,373,495,38],"13629597","Vandash",[497,34,38,381,11,45],"13629850",[161,499,38,364,11,45],22,[501,502,38,439,11,45],"13629449",23,[504,505,41,373,506,38],"13630032",24,"UhUhUhUh",[101,508,41,378,102,38],25,[189,510,45,383,190,38],26,[512,510,45,298,307,38],"13629986",[514,510,47,412,515,38],"13630078","veli_joza",[517,518,45,367,519,38],"13629227",27,"triptych",[521,518,38,364,11,45],"13629324",[523,524,47,525,526,38],"13630399",28,"project\u002Fpositive\u002Fnone","asow92",[],[529,533,538,543,548,553],{"id":530,"name":531,"points":532,"category":20},"13642662","HTML Reference",728,{"id":534,"name":535,"points":536,"category":537},"13628522","Rumuki",405,"security_privacy",{"id":539,"name":540,"points":541,"category":542},"13623852","Beehive",247,"infrastructure",{"id":544,"name":545,"points":546,"category":547},"13616751","Aragon",191,"web_saas",{"id":549,"name":550,"points":551,"category":552},"13642967","illustrated-algorithms",187,"learning_science",{"id":554,"name":555,"points":556,"category":20},"13628952","s3-lambda",177,false,"v2",{"id":560,"name":5,"line":6,"ai":557,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":561,"top":18,"kw":562,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":563,"url":9,"mix":564,"praise":70,"objection":90,"sub":21},13628530,-0.31,[24,25,26,27],"0000000013210000011111313111531130033323",[31,32,33,34],1794036552548]