[{"data":1,"prerenderedAt":517},["ShallowReactive",2],{"project-8971953":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":47,"what":48,"said":107,"maker_in_thread":196,"shape":205,"grid":209,"attempts":470,"same_week":478,"maker_shows":371,"maker_hidden":509,"reader_version":510,"card":511},"8971953","Primrose","a text editor that runs in a WebGL texture","title","Show HN: Primrose – a text editor that runs in a WebGL texture","https:\u002F\u002Fprimroseeditor.com\u002F#instructions","primroseeditor.com","moron4hire",1422625802,2015,203,104,87,2565,4,"notable","dev_tools","text editor","web_app",[21,24,25,26,27],"webgl","webvr","browser editor","live coding","mixed",0.082,{"positive":31,"neutral":32,"mixed":33,"critical":34},14,12,5,9,40,{"idea":37,"performance":40,"design":42,"execution":44,"pricing":45},{"positive":38,"critical":39},10,0,{"positive":39,"critical":41},3,{"positive":43,"critical":39},1,{"positive":43,"critical":33},{"positive":39,"critical":39},[41,33,39,39,39,39,41,43,41,41,39,39,39,39,39,33,33,33,43,33,33,39,33,41,41,41,41,33,41,33,39,41,41,43,33,43,43,41,43,41],null,{"problem":49,"audience":47,"pricing":59,"motivation":69,"time_to_build":76,"stack":80,"openness":104,"stage":105,"team_size":106},{"value":50,"source":51,"evidence":52},"Editing text in 3D and VR spaces, where flat text windows map poorly.","maker",[53,56],{"id":54,"by":11,"text":55},"8975755","Actually, I'm hoping to be able to experiment with code layout ideas that do not strictly adhere to a window. 2D elements tend to not map well to 3D spaces. One of the problems…",{"id":57,"by":11,"text":58},"8973707","That's pretty much why I made this! I've been wanting to build live-editable objects in VR, but I was severely dissatisfied with the options available.",{"value":60,"source":51,"evidence":61},"$10 one-time closed-source license covering 1.x updates",[62,66],{"id":63,"by":64,"text":65},"8975275","bkyan","Is it safe to assume that the $10 closed-source license includes all updates through a 1.x release?",{"id":67,"by":11,"text":68},"8975427","Yes, one time, forever perpetual. I should write that down. Thanks for the reminder.",{"value":70,"source":51,"evidence":71},"Build live-editable objects in VR; get a project finished and released after years of procrastination.",[72,73],{"id":57,"by":11,"text":58},{"id":74,"by":11,"text":75},"8975745","There are no overt technical reasons it won't run on Android. At one point, I did have it running in Chrome and Firefox on Android, but I had a lot of difficulty getting it to…",{"value":77,"source":51,"evidence":78},"About a month of work.",[79],{"id":74,"by":11,"text":75},[81,87,92,98],{"value":82,"source":51,"evidence":83},"JavaScript",[84],{"id":85,"by":11,"text":86},"8976920","I thought I recognized your user name. I had looked at Conception a little while ago. It's a neat project and I'm looking forward to seeing more of what you do with it. Yeah, I…",{"value":88,"source":51,"evidence":89},"WebGL",[90],{"id":91},"post",{"value":93,"source":51,"evidence":94},"Node.js",[95],{"id":96,"by":11,"text":97},"8973746","I haven't yet figured out how to get a Node.js process to start back up after the server has rebooted, and it looks like the traffic has been killed me a couple of times.",{"value":99,"source":51,"evidence":100},"Apache",[101],{"id":102,"by":11,"text":103},"8974421","No, that's not the issue. I actually am using forever. I'm not entirely sure what the problem was, but I think the entire VPS was falling over, so when it comes back there is…","paid","launched","solo",{"praise":108,"objections":128,"requests":161,"questions":177,"alternatives":182},[109,121],{"value":110,"source":111,"evidence":112},"Excited about editing code inside VR and 3D worlds.","commenter",[113,117],{"id":114,"by":115,"text":116},"8973988","keerthiko","So here's why this is particularly awesome in my head. I am a digital nomad, and basically travel with a backpack's worth of stuff, developing off my 13\"MBA. The thing I miss the…",{"id":118,"by":119,"text":120},"8973612","bcjordan","Wow, this is AWESOME. Imagine playing around in a Voxel.js Minecraft world, walking up to an NPC, and lifting the hood to reveal its live-editable source code. Looking forward to…",{"value":122,"source":111,"evidence":123},"Good direction for next-generation editors.",[124],{"id":125,"by":126,"text":127},"8973758","daenz","Just from the description, this nails something I've been wanting to see for awhile. Having text editor \"primitives\" (panes, windows, tabs) be actual geometric primitives is a…",[129,140,147,154],{"value":130,"source":111,"evidence":131},"Site crashed or went down under traffic.",[132,136],{"id":133,"by":134,"text":135},"8973614","hassaderpdole","Site down for me",{"id":137,"by":138,"text":139},"8973676","BoppreH","Failing with the following error in Chrome: ``` GET https:\u002F\u002Fprimroseeditor.com:8082\u002Fjavascripts\u002Fga.js net::ERR_BLOCKED_BY_CLIENT ``` And in Firefox it's not even loading the home…",{"value":141,"source":111,"evidence":142},"Safari can crash and lose tabs.",[143],{"id":144,"by":145,"text":146},"8975336","bronz","Just a warning, if you try this while using Safari it might crash and close all of your tabs somehow. And it might make it so that you can't reopen those tabs despite the fact…",{"value":148,"source":111,"evidence":149},"Fullscreen, caret and focus bugs on OS X.",[150],{"id":151,"by":152,"text":153},"8974844","leepowers","This would be cool to code a game from within a game. A game mechanic where you have to \"hack\" a computer system to gain rewards or advance levels. A few notes, using FF35 on OSX…",{"value":155,"source":111,"evidence":156},"Fails to run well on Android.",[157],{"id":158,"by":159,"text":160},"8975703","habosa","This is so cool. Very interesting as an idea, hard to explain without seeing it I almost didn't click. Side note: I tried to load this on Chrome for Android and it went very…",[162,169],{"value":163,"source":111,"evidence":164},"Non-English keyboard and umlaut support.",[165],{"id":166,"by":167,"text":168},"8976368","noiv","Sadly no umlauts, but the other alphanumeric keys are mapped correctly. Any chance for non-English keyboard support?",{"value":170,"source":171,"evidence":172},"Mobile and touch support.","inferred",[173,174],{"id":74,"by":11,"text":75},{"id":175,"by":11,"text":176},"8976695","Which keyboard are you using? It's impossible to accurately detect keyboard layout in javascript, but I do provide a option to select keyboards. Unfortunately, the only ones I've…",[178],{"value":179,"source":111,"evidence":180},"Is the license a one-time payment covering updates?",[181],{"id":63,"by":64,"text":65},[183,190],{"value":184,"source":111,"evidence":185},"RiftSketch",[186],{"id":187,"by":188,"text":189},"8974068","hughes","This reminds me of RiftSketch[1]! Maybe you should get in touch with brian_peiris :) [1] https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=8411638",{"value":191,"source":51,"evidence":192},"LabVIEW",[193],{"id":194,"by":11,"text":195},"8976977","My wife chimes in here and says, \"don't even talk to me about LabVIEW\". She's apparently not happy with it right now, haha. I don't see what you mean about Magma. This is what…",{"comments":197,"answered":198,"key":199},32,8,[200,203,204],{"id":201,"text":202},"8975179","I would be surprised if it was a lot longer. And regardless, it seems very likely it will eventually happen, thus working towards that goal--even if the hardware isn't yet…",{"id":54,"text":55},{"id":194,"text":195},{"commenters":206,"max_depth":198,"maker_replies":197,"first_comment_mins":207,"lifespan_hours":208},53,299,101,[210,212,216,217,221,224,228,231,234,235,239,241,244,247,248,250,253,256,258,261,264,268,270,274,276,278,281,283,286,288,291,293,295,297,300,302,305,308,310,313,316,319,322,324,326,328,331,333,334,336,340,344,345,347,348,350,353,356,358,361,364,367,369,373,375,379,381,384,386,387,388,391,393,396,398,401,405,407,409,410,412,414,416,419,421,423,424,426,430,432,436,438,442,444,446,447,450,453,455,459,462,464,467,468],[114,39,33,211,115,39],"project\u002Fpositive\u002Fidea",[213,39,43,214,215,39],"8974201","project\u002Fcritical\u002Fperformance","zyxley",[201,39,39,211,11,43],[218,39,39,219,220,39],"8976824","commenter\u002Fneutral\u002Fnone","Paul_S",[222,39,33,211,223,39],"8974204","claudiusd",[225,39,39,226,227,39],"8975665","other\u002Fneutral\u002Fnone","zachrose",[229,39,39,226,230,39],"8975817","JoshTriplett",[232,39,39,226,233,39],"8977221","e12e",[54,39,39,211,11,43],[236,39,39,237,238,39],"8976004","other\u002Fneutral\u002Fidea","bct",[240,39,39,237,233,39],"8977244",[242,39,39,237,243,39],"8976316","vidarh",[245,39,39,237,246,39],"8976514","orbifold",[194,39,39,237,11,43],[249,39,39,237,246,39],"8977303",[251,39,43,214,252,39],"8974391","wlesieutre",[254,39,39,255,11,43],"8975769","project\u002Fpositive\u002Fdesign",[257,39,33,255,252,39],"8982231",[259,39,39,260,11,43],"8974436","maker\u002Fneutral\u002Fnone",[262,39,43,214,263,39],"8974541","imaginenore",[265,39,39,266,267,39],"8975001","commenter\u002Fneutral\u002Fperformance","Tojiro",[269,39,39,226,11,43],"8975777",[271,39,41,272,273,39],"8976008","project\u002Fneutral\u002Fperformance","ibrahima",[275,39,33,211,115,39],"8976693",[144,43,43,277,145,39],"project\u002Fcritical\u002Fexecution",[279,43,39,226,280,39],"8975432","kristopolous",[282,43,39,226,145,39],"8975486",[284,43,39,226,285,39],"8975690","Zancarius",[287,43,39,226,145,39],"8976206",[289,43,39,226,290,39],"8976783","alexvoda",[292,43,39,226,285,39],"8987624",[294,43,39,226,290,39],"8992356",[296,43,39,226,285,39],"8987576",[298,43,39,226,299,39],"8977462","gbuk2013",[301,43,39,226,285,39],"8987648",[303,43,39,226,304,39],"8978201","farresito",[306,43,39,226,307,39],"8978290","grimman",[309,43,39,226,285,39],"8987540",[311,43,39,312,11,43],"8975762","maker\u002Fneutral\u002Fexecution",[314,43,33,315,145,39],"8976183","project\u002Fpositive\u002Fnone",[317,43,39,226,318,39],"8976208","hiou",[320,43,39,226,321,39],"8976252","xj9",[323,43,39,226,145,39],"8978552",[118,325,33,211,119,39],2,[57,325,39,327,11,43],"project\u002Fneutral\u002Fidea",[329,325,33,211,330,39],"8974714","Procrastes",[332,325,39,327,11,43],"8975781",[137,41,43,277,138,39],[335,41,39,312,11,43],"8973722",[337,41,39,338,339,39],"8973735","other\u002Fneutral\u002Fprivacy","wanda",[341,41,33,342,343,39],"8973962","project\u002Fpositive\u002Fexecution","aruggirello",[125,18,33,211,126,39],[346,18,39,327,11,43],"8973828",[187,33,33,211,188,39],[349,33,39,226,11,43],"8974427",[351,33,39,237,352,39],"8974647","robertkrahn01",[354,33,39,355,11,43],"8975833","project\u002Fneutral\u002Fexecution",[357,33,41,355,352,39],"8976198",[359,33,33,211,360,39],"8974562","corysama",[151,362,41,363,152,39],6,"project\u002Fmixed\u002Fexecution",[365,362,41,327,366,39],"8975456","m_mueller",[368,362,39,260,11,43],"8975805",[370,371,39,226,372,39],"8974637",7,"jokoon",[374,371,39,260,11,43],"8975722",[376,198,41,377,378,39],"8974135","project\u002Fmixed\u002Fdesign","iandanforth",[380,198,39,260,11,43],"8974429",[382,34,41,355,383,39],"8976256","marcosscriven",[385,34,39,260,11,43],"8976700",[158,38,41,363,159,39],[74,38,39,260,11,43],[389,38,33,390,159,39],"8982721","maker\u002Fpositive\u002Fnone",[392,38,39,219,11,43],"8986107",[63,394,41,395,64,39],11,"project\u002Fneutral\u002Fpricing",[67,394,39,397,11,43],"maker\u002Fneutral\u002Fpricing",[399,32,41,355,400,39],"8976419","otis_inf",[402,403,33,211,404,39],"8975506",13,"shurcooL",[406,403,39,219,11,43],"8975834",[408,403,39,226,404,39],"8976310",[85,403,39,219,11,43],[411,403,39,226,404,39],"8979098",[413,403,39,226,11,43],"8981332",[415,403,39,226,404,39],"8981439",[417,31,41,363,418,39],"8974213","billconan",[420,31,39,260,11,43],"8974470",[166,422,41,363,167,39],15,[175,422,39,260,11,43],[425,422,41,355,167,39],"8991676",[427,428,43,277,429,39],"8974263",16,"eatonphil",[431,428,39,260,11,43],"8974422",[433,434,33,211,435,39],"8974196",17,"TazeTSchnitzel",[437,434,39,219,11,43],"8975836",[439,440,43,277,441,39],"8974533",18,"whoisthemachine",[443,440,39,219,11,43],"8975842",[133,445,43,277,134,39],19,[96,445,39,260,11,43],[448,445,41,260,449,39],"8973800","victormx",[451,445,41,260,452,39],"8973858","VikingCoder",[454,445,39,219,11,43],"8973882",[456,445,43,457,458,39],"8973920","maker\u002Fcritical\u002Fnone","r0nin",[460,445,41,260,461,39],"8973948","axg",[463,445,39,260,11,43],"8974432",[465,445,41,260,466,39],"8974139","yeldarb",[102,445,39,260,11,43],[469,445,41,260,466,39],"8981196",[471,474,475],{"id":472,"t":473,"points":41,"comments":39},"8969277",1422570268,{"id":4,"t":12,"points":14,"comments":15},{"id":476,"t":477,"points":325,"comments":39},"9401457",1429398913,[479,484,489,494,499,504],{"id":480,"name":481,"points":482,"category":483},"8990584","Matterhorn",298,"web_saas",{"id":485,"name":486,"points":487,"category":488},"8974024","rt0",172,"languages",{"id":490,"name":491,"points":492,"category":493},"8966928","PolyGen App",108,"creative",{"id":495,"name":496,"points":497,"category":498},"8968786","twitch-analytics",92,"data",{"id":500,"name":501,"points":502,"category":503},"8992543","Leada",81,"learning_science",{"id":505,"name":506,"points":507,"category":508},"8987602","strips",78,"ai",false,"v2",{"id":512,"name":5,"line":6,"ai":509,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":513,"top":18,"kw":514,"maker":11,"domain":10,"tier":19,"attempts":41,"strip":515,"url":9,"mix":516,"praise":110,"objection":130,"sub":21},8971953,0.08,[21,24,25,26,27],"3500003133000005551550533335350331511313",[31,32,33,34],1794036527810]