[{"data":1,"prerenderedAt":658},["ShallowReactive",2],{"project-6923141":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":45,"post_text":49,"what":50,"said":78,"maker_in_thread":189,"shape":198,"grid":202,"attempts":621,"same_week":622,"maker_shows":33,"maker_hidden":651,"reader_version":652,"card":653},"6923141","Myth","CSS the way it was imagined","title","Show HN: Myth – CSS the way it was imagined","http:\u002F\u002Fwww.myth.io\u002F","myth.io","ianstormtaylor",1387307646,2013,357,152,22,1739,2,"legend","dev_tools","css postprocessor","library",[21,24,25,26,27],"css variables","sass alternative","less alternative","pure css","mixed",-0.3,{"positive":31,"neutral":32,"mixed":33,"critical":34},12,17,5,30,64,{"idea":37,"execution":39,"design":41,"docs":44},{"positive":33,"critical":38},9,{"positive":40,"critical":33},0,{"positive":42,"critical":43},6,16,{"positive":40,"critical":40},[40,33,46,46,46,40,33,40,40,40,40,40,40,47,33,40,48,47,46,18,47,46,18,46,40,40,46,18,40,47,47,18,46,47,40,46,48,46,47,46],1,3,4,null,{"problem":51,"audience":49,"pricing":49,"motivation":58,"time_to_build":49,"stack":62,"openness":75,"stage":76,"team_size":77},{"value":52,"source":53,"evidence":54},"Gives CSS variables and similar features without a new syntax or preprocessor","maker",[55],{"id":56,"by":11,"text":57},"6923423","Yeah that's definitely true that it doesn't support all of the features of Sass or LESS. But it does support some of the core features that people use everyday, and could replace…",{"value":59,"source":53,"evidence":60},"Team at Segment.io returned to pure CSS and wanted variables without extra syntax weight",[61],{"id":56,"by":11,"text":57},[63,69],{"value":64,"source":53,"evidence":65},"Node.js",[66],{"id":67,"by":11,"text":68},"6923558","Nope, just released the CLI\u002FNode API today and haven't used Grunt personally. But would welcome someone making one! :)",{"value":70,"source":71,"evidence":72},"CSS","inferred",[73],{"id":74},"post","open_source","launched","team",{"praise":79,"objections":104,"requests":146,"questions":158,"alternatives":166},[80,96],{"value":81,"source":82,"evidence":83},"Clever idea of writing plain CSS with variables and calc","commenter",[84,88,92],{"id":85,"by":86,"text":87},"6923356","xauronx","I've avoided the CSS preprocessors for some reason, something about learning a CSS pseudo-language just didn't feel right. The idea behind this however is awesome. You're writing…",{"id":89,"by":90,"text":91},"6923321","prezjordan","Wow what a great idea. Nicely executed, love the demo page.",{"id":93,"by":94,"text":95},"6924135","abvdasker","Definitely going to give this a try. I really appreciate the apparent simplicity and creativity of this tool. It avoids the need to learn the odd syntax of LESS\u002FSass for those of…",{"value":97,"source":82,"evidence":98},"Demo page and design look nice",[99,100],{"id":89,"by":90,"text":91},{"id":101,"by":102,"text":103},"6925224","djokkataja","The site looks gorgeous and is perfectly readable in Firefox 25 on Ubuntu. Also this looks pretty neat; I wasn't super interested in learning to use Sass\u002FLESS or working it into…",[105,120,127],{"value":106,"source":82,"evidence":107},"Not a true polyfill; var and calc behave differently than the spec",[108,112,116],{"id":109,"by":110,"text":111},"6924432","JimDabell","This only polyfills some of these features in the most superficial way. To polyfill some of these features according to spec., you need to do it in the browser. For example: ```…",{"id":113,"by":114,"text":115},"6923736","coderzach","This looks pretty cool. It should probably explain that it's a static subset of the spec, and not actually a polyfill for the spec itself. Since the spec allows for dynamic,…",{"id":117,"by":118,"text":119},"6923955","jackmoore","You all should be aware that it is impossible for CSS preprocessors\u002Fpostprocessor to fully replicate calc() and var(). For example, you won't be able to do something like…",{"value":121,"source":82,"evidence":122},"Does not match LESS\u002FSass features like nesting and mixins",[123],{"id":124,"by":125,"text":126},"6923361","crazygringo","> Myth lets you write pure CSS while still giving you the benefits of tools like LESS and Sass. Having a \"polyfill\" is certainly a valid justification. But this doesn't come…",{"value":128,"source":82,"evidence":129},"Landing page font is hard to read on Windows and Chrome",[130,134,138,142],{"id":131,"by":132,"text":133},"6923343","codegeek","Oops. Landing page font is almost unreadable in Chrome Version 30.0.1599.101 (Windows XP)",{"id":135,"by":136,"text":137},"6923540","Kiro","What's up with the font? It looks like a disaster on Chrome @ Windows.",{"id":139,"by":140,"text":141},"6923649","pc86","Tiny text is unreadable on Windows Chrome.",{"id":143,"by":144,"text":145},"6925100","philliphaydon","Why do front-end developers not test their website cross-browser and platform? The font chosen doesn't render properly on Windows with Opera or Chrome.",[147,154],{"value":148,"source":82,"evidence":149},"Grunt module for Myth",[150],{"id":151,"by":152,"text":153},"6923487","loupeabody","Is there a grunt module for Myth? Thanks very much for this, I'm looking forward to using it.",{"value":155,"source":82,"evidence":156},"Explain it is a static subset rather than a polyfill",[157],{"id":113,"by":114,"text":115},[159],{"value":160,"source":82,"evidence":161},"Can it post-process LESS output reliably",[162],{"id":163,"by":164,"text":165},"6923687","nawitus","Can Myth postprocess LESS output and guarantee that it'll \"just work\"? I like the vendor prefix feature (although there's a 'LESS Prefixer' project too).",[167,178,185],{"value":168,"source":82,"evidence":169},"Rework",[170,174],{"id":171,"by":172,"text":173},"6923373","eknkc","It's basically a rework (https:\u002F\u002Fgithub.com\u002Fvisionmedia\u002Frework) distribution with a couple of plugins bult in. I you need finer grained control, take a look at rework itself. We…",{"id":175,"by":176,"text":177},"6923583","anthonyshort","Actually, nesting like that creates unneeded higher specificity. You'll end up with .titlebar .titlebar-button and you'll end up running into race-conditions with specificity and…",{"value":179,"source":82,"evidence":180},"LESS and Sass",[181,182],{"id":124,"by":125,"text":126},{"id":183,"by":176,"text":184},"6923517","I used to be a big supporter of Sass, but now I prefer the simplicity of CSS. Look at almost any Sass project and it's usually overly complicated. I stopped writing Sass a few…",{"value":186,"source":82,"evidence":187},"LESS Prefixer",[188],{"id":163,"by":164,"text":165},{"comments":190,"answered":191,"key":192},11,7,[193,194,195],{"id":56,"text":57},{"id":67,"text":68},{"id":196,"text":197},"6923641","I could be wrong, and they both can work if extreme caution is applied. My general take is that they make it way too easy to do the wrong thing though, at very little gain…",{"commenters":199,"max_depth":200,"maker_replies":190,"first_comment_mins":190,"lifespan_hours":201},112,10,223,[203,207,211,214,217,221,224,227,231,234,236,238,241,243,247,250,252,255,258,261,265,267,270,272,274,276,278,279,282,285,286,288,291,293,296,298,301,304,306,309,311,313,315,318,321,324,326,329,332,335,338,340,343,346,349,352,355,356,359,362,365,367,371,373,377,381,384,387,388,391,392,395,398,401,405,408,411,414,416,419,423,426,429,432,435,438,441,442,445,448,451,454,456,459,462,464,466,469,472,475,478,481,485,486,488,489,492,494,497,499,502,505,508,511,513,514,518,522,524,526,529,532,535,537,540,543,545,548,551,556,559,561,563,565,568,572,576,579,581,584,586,589,590,593,597,599,603,606,608,610,612,616],[204,40,40,205,206,40],"6925736","commenter\u002Fpositive\u002Fidea","pvnick",[208,40,40,209,210,40],"6926062","commenter\u002Fneutral\u002Fnone","EasierLikeThis",[212,40,40,209,213,40],"6926245","__--__",[215,40,40,209,216,40],"6926281","dinkumthinkum",[218,40,33,219,220,40],"6926212","project\u002Fpositive\u002Fidea","_pmf_",[222,40,40,209,223,40],"6926250","heretoo",[225,40,47,226,216,40],"6926277","project\u002Fmixed\u002Fidea",[228,40,40,229,230,40],"6926381","other\u002Fneutral\u002Fnone","davedx",[232,40,40,229,233,40],"6928489","hderms",[235,40,40,229,210,40],"6931583",[109,46,46,237,110,40],"project\u002Fcritical\u002Fexecution",[239,46,46,237,240,40],"6926102","dgreensp",[124,18,46,242,125,40],"project\u002Fcritical\u002Fidea",[244,18,47,245,246,40],"6923370","project\u002Fneutral\u002Fidea","darth_aardvark",[248,18,46,242,249,40],"6923446","masklinn",[183,18,47,251,176,40],"project\u002Fneutral\u002Fnone",[253,18,40,209,254,40],"6924051","GeneralMayhem",[256,18,46,237,257,40],"6923556","ajanuary",[259,18,46,242,260,40],"6924421","jrochkind1",[262,18,40,263,264,40],"6923396","commenter\u002Fneutral\u002Fdocs","L8D",[266,18,40,209,125,40],"6923428",[268,18,40,209,269,40],"6927623","adamkochanowicz",[56,18,40,271,11,46],"maker\u002Fneutral\u002Fidea",[151,18,33,273,152,40],"project\u002Fpositive\u002Fnone",[67,18,40,275,11,46],"maker\u002Fneutral\u002Fnone",[277,18,40,209,125,40],"6923509",[175,18,40,209,176,40],[280,18,40,209,281,40],"6926440","porker",[283,18,40,209,284,40],"6929666","sogen",[196,18,40,275,11,46],[287,18,40,209,125,40],"6923996",[289,18,40,209,290,40],"6924094","peterhunt",[292,18,40,209,125,40],"6924254",[294,18,40,209,295,40],"6924673","wallunit",[297,18,40,275,11,46],"6924816",[299,18,40,209,300,40],"6924852","erichurkman",[302,18,40,209,303,40],"6924697","rhizome",[305,18,40,275,11,46],"6924802",[307,18,40,209,308,40],"6926762","rhythmvs",[310,18,40,275,11,46],"6940771",[312,18,40,209,303,40],"6944450",[314,18,40,275,11,46],"6969093",[316,18,40,209,317,40],"6925934","grandalf",[319,18,40,209,320,40],"6930582","bybjorn",[322,18,40,209,323,40],"6923640","pault",[325,18,40,229,320,40],"6933367",[327,18,40,209,328,40],"6923550","philipwalton",[330,18,40,209,331,40],"6924208","robertnealan",[333,18,40,209,334,40],"6924718","stormbrew",[336,18,40,209,337,40],"6925784","alanh",[339,18,40,209,337,40],"6925465",[341,18,47,251,342,40],"6926563","Flenser",[344,18,47,251,345,40],"6923721","andreypopp",[347,18,40,263,348,40],"6924428","worldsayshi",[350,18,47,226,351,40],"6925149","simonrobb",[353,18,40,209,354,40],"6926282","oe",[85,47,33,219,86,40],[357,47,40,209,358,40],"6923542","stormcrowsx",[360,47,40,209,361,40],"6923564","dabernathy89",[363,47,40,209,364,40],"6923580","marknutter",[366,47,40,209,86,40],"6923622",[368,47,33,369,370,40],"6923940","project\u002Fpositive\u002Fdesign","sergiotapia",[372,47,33,369,86,40],"6923957",[374,47,46,375,376,40],"6926009","project\u002Fcritical\u002Fdesign","dreamfactory",[378,47,40,379,380,40],"6924410","commenter\u002Fneutral\u002Fidea","zem",[382,47,40,209,383,40],"6924796","marquis",[385,47,33,369,386,40],"6924985","valtron",[117,48,46,242,118,40],[389,48,40,390,337,40],"6925450","commenter\u002Fcritical\u002Fidea",[131,33,46,375,132,40],[393,33,46,375,394,40],"6923463","pistle",[396,33,46,375,397,40],"6923469","RALaBarge",[399,33,46,375,400,40],"6923571","martin-adams",[402,33,47,403,404,40],"6923713","project\u002Fneutral\u002Fdesign","BadassFractal",[406,33,47,403,407,40],"6923743","edwardy20",[409,33,40,209,410,40],"6923883","dangrossman",[412,33,40,209,413,40],"6923891","maxerickson",[415,33,40,209,410,40],"6923917",[417,33,47,403,418,40],"6924195","SiVal",[420,33,47,421,422,40],"6924568","maker\u002Fneutral\u002Fdesign","buugs",[424,33,46,375,425,40],"6923795","franksmule",[427,33,46,375,428,40],"6923880","Kronopath",[430,33,47,403,431,40],"6924637","jahewson",[433,33,46,375,434,40],"6924754","Raphmedia",[436,33,33,369,437,40],"6925798","uno7",[439,33,46,375,440,40],"6926484","Ygg2",[171,42,47,245,172,40],[443,191,46,242,444,40],"6923244","chc",[446,191,40,379,447,40],"6923292","publicfig",[449,191,40,379,450,40],"6923316","kcorbitt",[452,191,40,209,453,40],"6923331","lstamour",[455,191,40,379,358,40],"6923567",[457,191,40,379,458,40],"6925544","ricardobeat",[460,191,40,205,461,40],"6927127","amitu",[463,191,40,379,458,40],"6932190",[465,191,40,379,246,40],"6923327",[467,191,40,379,468,40],"6923330","ollysb",[470,191,40,379,471,40],"6923401","CatMtKing",[473,191,40,379,474,40],"6923354","XaspR8d",[476,191,46,242,477,40],"6924101","metaphorm",[479,191,40,379,480,40],"6924662","uses",[482,483,47,226,484,40],"6923922",8,"badman_ting",[101,38,33,369,102,40],[113,200,47,487,114,40],"project\u002Fmixed\u002Fdocs",[135,190,46,375,136,40],[490,190,46,375,491,40],"6923651","mscottmcbee",[493,190,40,209,410,40],"6923928",[495,190,40,496,410,40],"6923894","commenter\u002Fneutral\u002Fdesign",[498,190,40,209,370,40],"6923948",[500,190,40,209,501,40],"6924100","theandrewbailey",[503,190,40,209,504,40],"6925277","omegote",[506,190,40,209,507,40],"6926640","youngtaff",[509,190,47,403,510,40],"6924188","meritt",[512,190,40,496,410,40],"6924201",[89,31,33,219,90,40],[515,516,40,229,517,40],"6923759",13,"Pxtl",[519,520,46,375,521,40],"6923398",14,"ozh",[93,523,33,219,94,40],15,[525,43,46,242,453,40],"6923347",[527,32,46,375,528,40],"6923359","iLoch",[530,32,40,496,531,40],"6923378","ldh",[533,32,40,496,534,40],"6923830","jonesetc",[536,32,46,375,528,40],"6924785",[538,32,40,209,539,40],"6925027","oneeyedpigeon",[541,32,40,209,542,40],"6925482","userbinator",[544,32,40,209,528,40],"6928966",[546,32,33,369,547,40],"6923601","teddyknox",[549,32,46,375,550,40],"6925123","dnm",[552,553,40,554,555,40],"6924259",18,"other\u002Fneutral\u002Fidea","transfire",[557,553,40,379,558,40],"6924307","jsmeaton",[560,553,40,379,260,40],"6924436",[562,553,40,209,558,40],"6925523",[564,553,40,271,11,46],"6924379",[566,553,40,209,567,40],"6925259","bct",[569,570,46,242,571,40],"6926050",19,"crystaln",[573,574,46,242,575,40],"6923600",20,"ultimatedelman",[163,577,47,578,164,40],21,"project\u002Fneutral\u002Fexecution",[580,577,47,578,345,40],"6923750",[582,577,47,578,583,40],"6923853","peferron",[585,577,33,219,164,40],"6923876",[587,577,40,588,11,46],"6924403","maker\u002Fneutral\u002Fexecution",[143,16,46,237,144,40],[591,16,46,237,592,40],"6925157","winterswift",[594,595,47,596,539,40],"6923667",23,"project\u002Fneutral\u002Fdocs",[598,595,40,588,11,46],"6924406",[600,601,47,403,602,40],"6924636",24,"habosa",[604,601,47,251,605,40],"6924979","jongleberry",[607,601,40,421,11,46],"6925826",[609,601,40,496,602,40],"6926145",[139,611,46,375,140,40],25,[613,614,40,229,615,40],"6924408",26,"fiatjaf",[617,618,47,619,620,40],"6923513",27,"project\u002Fmixed\u002Fdesign","kumarski",[],[623,628,633,637,642,646],{"id":624,"name":625,"points":626,"category":627},"6893602","Bitcoin Pulse",79,"finance_crypto",{"id":629,"name":630,"points":631,"category":632},"6907242","nvlope.com",65,"productivity",{"id":634,"name":635,"points":636,"category":20},"6914092","Helium",48,{"id":638,"name":639,"points":640,"category":641},"6893866","Convos",47,"infrastructure",{"id":643,"name":644,"points":645,"category":20},"6914749","jQuery Audit",44,{"id":647,"name":648,"points":649,"category":650},"6909090","Knwl.js",43,"languages",false,"v2",{"id":654,"name":5,"line":6,"ai":651,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":655,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":656,"url":9,"mix":657,"praise":81,"objection":106,"sub":21},6923141,[21,24,25,26,27],"0511105000000350431231210012033213014131",[31,32,33,34],1793990900949]