[{"data":1,"prerenderedAt":157},["ShallowReactive",2],{"maker-danso":3},[4,33,58,80,99,120,138],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":31,"objection":32,"sub":19},3314679,"Bastard's Book of Ruby","\"Programming is for Anyone\"",false,"learning_science",2011,105,21,"loved",0.42,9,[17,18,19,20],"ruby programming","learn ruby","programming book","free ruby book","danso","ruby.bastardsbook.com","notable",0,"505303035055553501330","http:\u002F\u002Fruby.bastardsbook.com\u002Fabout\u002F",[28,29,29,30],8,3,1,"Good introduction and well-written, nice design","Too complicated for real beginners, chapters overwhelming",{"id":34,"name":35,"line":36,"ai":8,"cat":9,"year":37,"points":38,"comments":39,"rec":40,"s":41,"top":42,"kw":43,"maker":21,"domain":49,"tier":50,"attempts":24,"strip":51,"url":52,"mix":53,"praise":55,"objection":56,"sub":57},3428910,"My (late) holiday hack","SOPAOpera.org",2012,40,22,"curious",0.11,35,[44,45,46,47,48],"sopa","pipa","congress","representatives","legislation","sopaopera.org","shown","0005030030300005305100","http:\u002F\u002Fsopaopera.org\u002F",[29,54,24,30],4,"Useful to have all information in one place","Representatives' positions are inferred, not stated","political tracker",{"id":59,"name":60,"line":60,"ai":8,"cat":9,"year":37,"points":61,"comments":62,"rec":63,"s":64,"top":54,"kw":65,"maker":21,"domain":71,"tier":72,"attempts":24,"strip":73,"url":74,"mix":75,"praise":78,"objection":79,"sub":70},4141538,"The Bastards Book of Photography",259,72,"debated",0.15,[66,67,68,69,70],"photography guide","beginner photography","exposure basics","aperture shutter iso","photography tutorial","photography.bastardsbook.com","legend","5000055503035351311555103000000005133111","http:\u002F\u002Fphotography.bastardsbook.com\u002F",[76,77,29,15],11,6,"Clear, accessible introduction for beginners","Photos are mediocre or boring and cliched",{"id":81,"name":82,"line":83,"ai":8,"cat":84,"year":85,"points":76,"comments":30,"rec":86,"s":87,"top":88,"kw":89,"maker":21,"domain":94,"tier":50,"attempts":24,"strip":95,"url":96,"mix":97,"praise":-1,"objection":-1,"sub":98},5698200,"SummerStageLove","I should've put it in the title, but I only even attempted to learn Angular and CoffeeScript at the same…","other",2013,"quiet",null,76,[90,91,92,93],"angularjs","coffeescript","yeoman","flat files","summerstagelove.com","0","http:\u002F\u002Fwww.summerstagelove.com\u002F#\u002F",[24,24,24,24],"web app",{"id":100,"name":101,"line":102,"ai":8,"cat":9,"year":103,"points":104,"comments":105,"rec":13,"s":106,"top":107,"kw":108,"maker":21,"domain":101,"tier":23,"attempts":24,"strip":113,"url":114,"mix":115,"praise":117,"objection":118,"sub":119},8505000,"padjo.org","A midterm test on basic SQL for my journalism class",2014,120,24,0.46,10,[109,110,111,112],"sql","journalism","data journalism","sql tutorial","553000533030055053330555","http:\u002F\u002Fwww.padjo.org\u002F2014-10-23\u002F",[15,116,24,24],7,"Excellent, accessible teaching materials for data journalism","Course is for motivated students and may not suit basic journalism courses","sql teaching materials",{"id":121,"name":122,"line":123,"ai":8,"cat":9,"year":124,"points":125,"comments":29,"rec":86,"s":87,"top":126,"kw":127,"maker":21,"domain":122,"tier":50,"attempts":24,"strip":133,"url":134,"mix":135,"praise":-1,"objection":136,"sub":137},10718675,"2015.padjo.org","Using PostGIS and CartoDB to identify schools at risk from earthquakes",2015,14,64,[128,129,130,131,132],"postgis","cartodb","earthquake risk","oklahoma schools","geospatial mapping","000","http:\u002F\u002F2015.padjo.org\u002Ftutorials\u002Fmapping\u002F077-ok-schools-quakes\u002F",[24,24,24,24],"Earthquake intensity data does not necessarily reflect actual school damage","geospatial tutorial",{"id":139,"name":140,"line":141,"ai":8,"cat":142,"year":143,"points":125,"comments":54,"rec":86,"s":87,"top":144,"kw":145,"maker":21,"domain":151,"tier":50,"attempts":24,"strip":152,"url":153,"mix":154,"praise":156,"objection":-1,"sub":146},11127559,"watson-word-watcher","Using IBM Watson's Speech-To-Text API to Make Automated Supercuts","ai",2016,65,[146,147,148,149,150],"speech to text","supercuts","ibm watson","transcription","video editing","github.com","5305","https:\u002F\u002Fgithub.com\u002Fdannguyen\u002Fwatson-word-watcher",[155,30,24,24],2,"Commenters praise the project and thank the maker for open sourcing it.",1793991177558]