[{"data":1,"prerenderedAt":558},["ShallowReactive",2],{"project-17015043":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":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":44,"post_text":46,"what":47,"said":80,"maker_in_thread":167,"shape":176,"grid":181,"attempts":520,"same_week":521,"maker_shows":36,"maker_hidden":551,"reader_version":552,"card":553},"17015043","Idyll guitar tuning post","How to Tune a Guitar","title","Show HN: How to Tune a Guitar","https:\u002F\u002Fmathisonian.github.io\u002Fidyll\u002Fhow-to-tune-a-guitar\u002F","mathisonian.github.io","mathisonian",1525717136,2018,338,119,62,2155,3,"legend","learning_science","interactive tutorial","web_app",[24,25,21,26],"guitar tuning","tune guitar by ear","beats tuning","roasted",-0.41,{"positive":30,"neutral":31,"mixed":18,"critical":32},6,16,25,50,{"docs":35,"design":37,"performance":39,"execution":41,"idea":43},{"positive":36,"critical":36},1,{"positive":36,"critical":38},5,{"positive":40,"critical":36},0,{"positive":36,"critical":42},18,{"positive":40,"critical":40},[38,40,40,40,40,40,18,40,40,40,40,40,40,38,18,36,36,36,36,18,18,40,40,45,36,18,40,40,40,36,36,36,36,36,36,36,18,36,36,18],2,null,{"problem":48,"audience":46,"pricing":46,"motivation":58,"time_to_build":46,"stack":63,"openness":77,"stage":78,"team_size":79},{"value":49,"source":50,"evidence":51},"Teaches how to tune a guitar using beats and an in-browser tuner","inferred",[52,55],{"id":53,"by":11,"text":54},"17015248","Hi HN - I'm one of the authors of this post and I lead an open source software project called Idyll that tries to make it easier to write interactive posts like this for the web.…",{"id":56,"by":11,"text":57},"17015656","Thanks Mike. The sound is using tone.js [0] (with a slight modification to make the tuning work). The rest is built with - idyll (for the overall structure of the post) [1] - d3…",{"value":59,"source":60,"evidence":61},"Part of a PhD research project on making interactive posts easier to write","maker",[62],{"id":53,"by":11,"text":54},[64,68,73],{"value":65,"source":60,"evidence":66},"tone.js",[67],{"id":56,"by":11,"text":57},{"value":69,"source":60,"evidence":70},"Idyll",[71,72],{"id":53,"by":11,"text":54},{"id":56,"by":11,"text":57},{"value":74,"source":60,"evidence":75},"d3",[76],{"id":56,"by":11,"text":57},"open_source","launched","unknown",{"praise":81,"objections":82,"requests":125,"questions":149,"alternatives":155},[],[83,103,110],{"value":84,"source":85,"evidence":86},"Does not work in Chrome due to autoplay audio policy","commenter",[87,91,95,99],{"id":88,"by":89,"text":90},"17015370","kmm","Doesn't work on Chrome 66 due to recent policy changes with regard to autoplay https:\u002F\u002Fdevelopers.google.com\u002Fweb\u002Fupdates\u002F2017\u002F09\u002Fautoplay-policy-changes#webaudio I checked it out…",{"id":92,"by":93,"text":94},"17015419","JimiofEden","Really cool. Audio didn't work for me on chrome though",{"id":96,"by":97,"text":98},"17016695","kuroguro","Hmm... I get no sound on chrome for some reason. Works fine on FF. _edit_ See kmm's comment, chrome seems to be intentionally blocking it.",{"id":100,"by":101,"text":102},"17053059","dirkk0","Very cool indeed! Doesn't work in Chrome 66 anymore, due to blocked audio: https:\u002F\u002Fwww.dailydot.com\u002Fdebug\u002Fchrome-autoplay-block-games\u002F",{"value":104,"source":85,"evidence":105},"Mouse-controlled tuning knobs are fussy and laggy",[106],{"id":107,"by":108,"text":109},"17015505","bmurphy1976","Seems like a neat idea, but controlling the tuners with the mouse is really fussy and annoying. There seems to be some kind of delayed reaction and I frequently overshot the…",{"value":111,"source":85,"evidence":112},"Beats section is hard to follow and tuning method is theoretically off",[113,117,121],{"id":114,"by":115,"text":116},"17020398","cybervegan","The \"Play notes with a 5.00 Hz difference\" section seems like a massive leap from the section before, without the same level of explanation that preceded it. I can't…",{"id":118,"by":119,"text":120},"17016460","Stenzel","The distortion sounds like it is applied to individual strings, if it were applied after summing, it would not only resemble more a real electric guitar, but also sum- and…",{"id":122,"by":123,"text":124},"17016506","elihu","When tuning by making the open strings beatless, it's useful to know that tuning an interval until the beats disappear isn't the same as tuning to the equal tempered standard. A…",[126,131,138],{"value":127,"source":85,"evidence":128},"Fix Chrome audio autoplay",[129,130],{"id":88,"by":89,"text":90},{"id":96,"by":97,"text":98},{"value":132,"source":85,"evidence":133},"Better mobile touch controls",[134],{"id":135,"by":136,"text":137},"17015702","jakobegger","Somehow this isn‘t working properly for me on my iPhone. It‘s not always clear what parts are touchable, and hitting the right spot is sometimes difficult (eg hitting strings is…",{"value":139,"source":85,"evidence":140},"Visual feedback when turning knobs",[141,145],{"id":142,"by":143,"text":144},"17016313","Konryan","This needs some visual feedback when you try turning the knobs.",{"id":146,"by":147,"text":148},"17015530","matell","not sure if I miss something, but I haven't figured out how to use the tuning knobs :( I tried mouseover, click, click+drag, in vertical and also in horizontal direction, but the…",[150],{"value":151,"source":85,"evidence":152},"Whether tuning by beats should match equal temperament",[153,154],{"id":118,"by":119,"text":120},{"id":122,"by":123,"text":124},[156],{"value":157,"source":85,"evidence":158},"Electric clip-on tuners and tuning forks",[159,163],{"id":160,"by":161,"text":162},"17017606","snarfy","I still have a tuning fork for tuning by ear. When I started playing, electric tuners were somewhat new and relatively expensive. At this point I've used the fork enough I almost…",{"id":164,"by":165,"text":166},"17015487","mattnewport","Reminded me of my high school physics project on tuning a guitar using beats on harmonics: https:\u002F\u002Fen.m.wikipedia.org\u002Fwiki\u002FBeat_(acoustics)",{"comments":30,"answered":36,"key":168},[169,172,173],{"id":170,"text":171},"17016283","Thanks! That is a great tip about tuning a string slightly flat first.",{"id":53,"text":54},{"id":174,"text":175},"17015967","I've just pushed a fix for this in case of errors due to the new policy. Not a huge fix but I wish it didn't need to be done.",{"commenters":177,"max_depth":178,"maker_replies":30,"first_comment_mins":179,"lifespan_hours":180},79,7,23,110,[182,186,188,192,194,197,199,201,203,205,208,210,212,215,219,221,223,226,228,232,235,238,241,244,247,249,252,254,257,260,262,264,266,269,271,273,276,279,281,284,288,292,296,299,301,304,308,312,314,317,319,322,325,328,329,332,334,336,339,340,342,347,350,353,356,358,360,362,365,370,373,375,378,382,386,389,391,395,398,400,403,405,408,410,413,415,417,419,423,427,430,432,434,436,438,441,443,445,450,452,456,459,461,465,467,469,473,478,482,486,490,491,495,498,500,504,508,512,516],[183,40,38,184,185,40],"17015848","project\u002Fpositive\u002Fdocs","wilsonnb",[170,40,40,187,11,36],"maker\u002Fpositive\u002Fnone",[189,40,40,190,191,40],"17016448","commenter\u002Fneutral\u002Fnone","cpursley",[193,40,40,190,185,40],"17016576",[195,40,40,190,196,40],"17016670","SwellJoe",[198,40,40,190,185,40],"17016705",[200,40,40,190,196,40],"17016825",[202,40,40,190,185,40],"17017008",[204,40,40,190,196,40],"17017990",[206,40,40,190,207,40],"17019896","wyclif",[209,40,40,190,196,40],"17022451",[211,40,40,190,207,40],"17019870",[213,40,40,190,214,40],"17021045","beat",[216,40,40,217,218,40],"17016540","other\u002Fneutral\u002Fnone","magicbuzz",[220,40,40,217,185,40],"17016555",[222,40,40,217,207,40],"17019918",[224,40,40,217,225,40],"17017066","gaustin",[227,40,40,217,185,40],"17017130",[229,40,18,230,231,40],"17017573","project\u002Fneutral\u002Fdocs","dbkaplun",[233,40,18,230,234,40],"17017702","mynameishere",[236,40,40,190,237,40],"17018374","ehnto",[239,40,40,190,240,40],"17019213","kc3",[242,40,40,190,243,40],"17021908","optimuspaul",[245,40,40,190,246,40],"17022584","mtts",[248,40,40,190,243,40],"17044536",[250,40,40,190,251,40],"17022379","klodolph",[253,40,40,190,231,40],"17024197",[255,40,40,190,256,40],"17018013","dizzystar",[258,40,40,190,259,40],"17018407","hoosieree",[261,40,40,190,256,40],"17018516",[263,40,40,190,185,40],"17020378",[265,40,40,190,246,40],"17022654",[267,40,40,190,268,40],"17020618","magduf",[270,40,40,190,256,40],"17023287",[272,40,40,190,259,40],"17027228",[274,40,40,190,275,40],"17020171","elektronaut",[277,40,40,217,278,40],"17022226","JoshMnem",[53,36,40,280,11,36],"maker\u002Fneutral\u002Fnone",[282,36,38,187,283,40],"17017107","pen2l",[285,36,38,286,287,40],"17021662","project\u002Fpositive\u002Fdesign","pouta",[289,45,18,290,291,40],"17015869","project\u002Fneutral\u002Fperformance","korethr",[293,45,38,294,295,40],"17016990","project\u002Fpositive\u002Fnone","notadoc",[297,45,18,290,298,40],"17019987","jamesb93",[107,18,36,300,108,40],"project\u002Fcritical\u002Fexecution",[302,18,36,300,303,40],"17016024","raverbashing",[305,18,18,306,307,40],"17016320","project\u002Fneutral\u002Fexecution","sli",[309,18,36,310,311,40],"17016848","project\u002Fcritical\u002Fdesign","maccard",[88,313,36,300,89,40],4,[315,313,40,217,316,40],"17015578","thefifthsetpin",[174,313,40,318,11,36],"maker\u002Fneutral\u002Fexecution",[320,313,36,300,321,40],"17020437","telesilla",[323,313,40,217,324,40],"17016883","zodPod",[326,313,36,300,327,40],"17018295","delinka",[118,38,36,300,119,40],[330,38,40,331,11,36],"17016671","maker\u002Fpositive\u002Fexecution",[333,38,18,306,291,40],"17016675",[335,38,18,306,291,40],"17016736",[337,38,18,306,338,40],"17017067","raphlinus",[122,30,18,230,123,40],[341,178,18,230,123,40],"17016395",[343,344,40,345,346,40],"17016876",8,"commenter\u002Fneutral\u002Fidea","jacobn",[348,344,40,190,349,40],"17017000","eric_h",[351,344,40,190,352,40],"17017393","Sylos",[354,344,40,190,355,40],"17017928","TylerE",[357,344,40,190,327,40],"17018314",[359,344,40,190,268,40],"17020647",[361,344,40,190,275,40],"17020804",[363,344,40,190,364,40],"17020796","criddell",[366,367,18,368,369,40],"17016415",9,"project\u002Fmixed\u002Fexecution","zengid",[371,367,18,372,324,40],"17016891","project\u002Fneutral\u002Fdesign",[146,374,36,310,147,40],10,[376,374,36,310,377,40],"17015849","chipuni",[379,380,40,217,381,40],"17015814",11,"kristiandupont",[383,384,18,306,385,40],"17015882",12,"jacquesm",[387,384,38,388,207,40],"17019928","project\u002Fpositive\u002Fexecution",[142,390,36,310,143,40],13,[392,393,18,394,196,40],"17016631",14,"project\u002Fneutral\u002Fidea",[396,393,40,345,397,40],"17017239","philbarr",[399,393,40,345,196,40],"17018060",[401,393,40,190,402,40],"17017489","rwnspace",[404,393,40,190,196,40],"17017851",[406,393,40,190,407,40],"17018464","sooheon",[409,393,40,190,196,40],"17018606",[411,393,40,190,412,40],"17027326","mushishi",[414,393,40,190,214,40],"17021128",[416,393,40,190,275,40],"17021018",[418,393,40,190,196,40],"17022495",[420,421,36,300,422,40],"17016235",15,"feedjoelpie",[424,421,18,425,426,40],"17018629","maker\u002Fneutral\u002Fdesign","sp821543",[428,31,40,217,429,40],"17038746","squarefoot",[92,431,36,300,93,40],17,[433,431,40,318,11,36],"17015448",[435,431,36,300,93,40],"17015458",[437,431,18,306,316,40],"17015628",[439,431,36,300,440,40],"17020241","morganvachon",[114,42,36,442,115,40],"project\u002Fcritical\u002Fdocs",[160,444,40,217,161,40],19,[446,447,18,448,449,40],"17015740",20,"project\u002Fmixed\u002Fdesign","scrumper",[100,451,36,300,101,40],21,[453,454,36,300,455,40],"17020805",22,"jmull",[457,179,40,217,458,40],"17019485","vectorEQ",[96,460,36,300,97,40],24,[462,32,40,463,464,40],"17018391","other\u002Fneutral\u002Fidea","khitchdee",[164,466,40,217,165,40],26,[135,468,36,310,136,40],27,[470,471,40,217,472,40],"17021466",28,"punchclockhero",[474,475,36,476,477,40],"17019076",29,"project\u002Fcritical\u002Fperformance","gempir",[479,480,18,368,481,40],"17017056",30,"throw7",[483,484,40,217,485,40],"17016641",31,"the_cat_kittles",[487,488,18,280,489,40],"17015574",32,"mike555",[56,488,40,318,11,36],[492,493,36,300,494,40],"17015524",33,"kepikoi",[496,493,36,300,497,40],"17016372","dawnerd",[499,493,36,300,324,40],"17016929",[501,502,40,217,503,40],"17019067",34,"squiggy22",[505,506,36,300,507,40],"17018514",35,"tomasien",[509,510,36,300,511,40],"17016382",36,"locrelite",[513,514,40,217,515,40],"17017144",37,"meggar",[517,518,38,294,519,40],"17015286",38,"dgurney",[],[522,527,532,537,541,546],{"id":523,"name":524,"points":525,"category":526},"17004898","Morning Cup of Coding",192,"productivity",{"id":528,"name":529,"points":530,"category":531},"16985250","LayerJS",176,"languages",{"id":533,"name":534,"points":535,"category":536},"17033574","A Native Art Gallery for the Mac",146,"creative",{"id":538,"name":539,"points":540,"category":526},"17002648","new-note",133,{"id":542,"name":543,"points":544,"category":545},"17029430","Offline Object Detection and Tracking on a Raspberry Pi",106,"ai",{"id":547,"name":548,"points":549,"category":550},"17008147","Stadia Maps",105,"web_saas",false,"v2",{"id":554,"name":5,"line":6,"ai":551,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":555,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":556,"url":9,"mix":557,"praise":-1,"objection":84,"sub":21},17015043,[24,25,21,26],"5000003000000531111330021300011111113113",[30,31,18,32],1794036565827]