[{"data":1,"prerenderedAt":175},["ShallowReactive",2],{"project-9193092":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":33,"aspects":34,"strip":37,"post_text":29,"what":40,"said":43,"maker_in_thread":93,"shape":95,"grid":99,"attempts":138,"same_week":139,"maker_shows":33,"maker_hidden":167,"reader_version":168,"card":169},"9193092","Pianocat","Command-line piano that plays notes on the keyboard.","ai","Show HN: Pianocat","http:\u002F\u002Fjavier.io\u002Fblog\u002Fen\u002F2015\u002F03\u002F12\u002Fpianocat.html","javier.io","chilicuil",1426187977,2015,48,17,590,2565,24,"shown","creative","music instrument","cli",[24,25,26,27],"terminal piano","command line music","keyboard piano","sox","quiet",null,{"positive":31,"neutral":31,"mixed":32,"critical":32},1,0,2,{"execution":35,"design":36},{"positive":31,"critical":32},{"positive":32,"critical":32},[38,32,32,32,32,32,32,32,32,32,32,32,32,32,32,39,32],5,3,{"problem":29,"audience":29,"pricing":29,"motivation":29,"time_to_build":29,"stack":41,"openness":42,"stage":42,"team_size":42},[],"unknown",{"praise":44,"objections":53,"requests":54,"questions":55,"alternatives":74},[45],{"value":46,"source":47,"evidence":48},"Fun and cool to use from the command line","commenter",[49],{"id":50,"by":51,"text":52},"9195642","anaximander","This is really cool. For anyone else who wants to run this on Mac OS X, try installing sox first (brew install sox). That's all I had to do and then I was up and running. A quick…",[],[],[56,67],{"value":57,"source":47,"evidence":58},"Which keyboard layout does the mapping assume",[59,63],{"id":60,"by":61,"text":62},"9194879","bsimpson","Which keyboard layout makes it easy to type ñ, {, and } on the same row as j, k, and l? I guessed Brazilian (based on the EN\u002FPT\u002FES on your profile), but that doesn't seem quite…",{"id":64,"by":65,"text":66},"9195060","Mahn","That would be a Spanish QWERTY keyboard: http:\u002F\u002Fsdcdn1.s3.amazonaws.com\u002Fimages\u002Fvocabulary\u002Fspanishkeyboard.jpg",{"value":68,"source":47,"evidence":69},"Why D# is mapped to R instead of E",[70],{"id":71,"by":72,"text":73},"9197758","7Z7","Why is the note D# mapped to R instead of E?",[75,86],{"value":76,"source":47,"evidence":77},"Commodore 64 piano keyboard overlay programs such as Music Maker",[78,82],{"id":79,"by":80,"text":81},"9195692","fr0styMatt2","This reminds me of a cartridge I used to have on my Commodore 64 (don't remember the name off-hand) that came with a piano overlay that you actually sat on top of the C64…",{"id":83,"by":84,"text":85},"9195843","vidarh","Quite possibly Music Maker: http:\u002F\u002Fretro-treasures.blogspot.co.uk\u002F2007\u002F11\u002Fcommodore-64-music-maker.html Though there may have been other ones too. There were certainly lots of…",{"value":87,"source":47,"evidence":88},"MilkyTracker",[89],{"id":90,"by":91,"text":92},"9195588","illicium","http:\u002F\u002Fmilkytracker.org\u002F",{"comments":32,"answered":32,"key":94},[],{"commenters":96,"max_depth":38,"maker_replies":32,"first_comment_mins":97,"lifespan_hours":98},12,285,135,[100,102,104,105,108,109,110,113,116,120,123,126,128,130,132,134,136],[50,32,38,101,51,32],"project\u002Fpositive\u002Fexecution",[79,31,32,103,80,32],"other\u002Fneutral\u002Fnone",[83,31,32,103,84,32],[106,33,32,103,107,32],"9224492","bbcbasic",[60,39,32,103,61,32],[64,39,32,103,65,32],[111,39,32,112,61,32],"9199765","commenter\u002Fneutral\u002Fnone",[114,39,32,103,115,32],"9196196","nandemo",[117,118,32,103,119,32],"9195514",4,"DustinCalim",[121,118,32,112,122,32],"9195770","coldtea",[124,118,32,112,125,32],"9195856","panic",[127,118,32,112,72,32],"9197748",[129,118,32,112,122,32],"9199759",[131,118,32,112,72,32],"9197755",[133,118,32,112,122,32],"9199710",[71,38,39,135,72,32],"project\u002Fneutral\u002Fdesign",[90,137,32,103,91,32],6,[],[140,145,149,154,159,162],{"id":141,"name":142,"points":143,"category":144},"9224776","Textures.js",404,"data",{"id":146,"name":147,"points":148,"category":144},"9200726","GraphpostgresQL",195,{"id":150,"name":151,"points":152,"category":153},"9193102","Wget-finder",130,"dev_tools",{"id":155,"name":156,"points":157,"category":158},"9191241","RealProblemHunt",122,"consumer_social",{"id":160,"name":161,"points":157,"category":153},"9224488","FasteR",{"id":163,"name":164,"points":165,"category":166},"9213637","Moltin",116,"web_saas",false,"v2",{"id":170,"name":5,"line":6,"ai":171,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":172,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":173,"url":9,"mix":174,"praise":46,"objection":-1,"sub":21},9193092,true,[24,25,26,27],"50000000000000030",[31,31,32,32],1794036529276]