[{"data":1,"prerenderedAt":178},["ShallowReactive",2],{"project-2621192":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":30,"aspects":32,"strip":37,"post_text":38,"what":39,"said":62,"maker_in_thread":113,"shape":119,"grid":123,"attempts":138,"same_week":139,"maker_shows":36,"maker_hidden":169,"reader_version":170,"card":171},"2621192","HeatMap tracker (trackerapp)","A really simple client side HeatMap Effect generating script.","title","Show HN: I wrote a really simple client side HeatMap Effect generating script.",null,"websymphony",1307244125,2011,11,7,752,1097,69,"shown","dev_tools","web analytics script","library",[23,24,25,26],"heatmap","mouse tracking","self hosted analytics","javascript","loved",0.625,{"positive":30,"neutral":31,"mixed":31,"critical":31},5,0,{"idea":33,"performance":35},{"positive":34,"critical":31},1,{"positive":36,"critical":31},2,[30,30,31,30,30,31,30],"The use case am considering is to do self testing on your site yourself, rather than depending on any third party, I plan to OpenSource it.\n\nI am storing the mouse movement coordinates of the user in a javascript array which I plan to send to server every few seconds and save into DB.\n\nWhere I plan to aggregate the data and show final results.\n\nWhat do you think?\nhttp:\u002F\u002Fwebsymphony.github.com\u002Flabs\u002Ftrackerapp\u002F\n\nCurrently tested on only Chrome.",{"problem":40,"audience":46,"pricing":9,"motivation":50,"time_to_build":9,"stack":54,"openness":59,"stage":60,"team_size":61},{"value":41,"source":42,"evidence":43},"Lets site owners see where users move the mouse without a third-party service","maker",[44],{"id":45},"post",{"value":47,"source":42,"evidence":48},"Website owners who want to self-test their sites",[49],{"id":45},{"value":51,"source":42,"evidence":52},"Self-test sites without relying on third parties",[53],{"id":45},[55],{"value":56,"source":42,"evidence":57},"JavaScript",[58],{"id":45},"open_source","prototype","unknown",{"praise":63,"objections":95,"requests":96,"questions":105,"alternatives":112},[64,76,88],{"value":65,"source":66,"evidence":67},"Works in Firefox, Chrome and Safari","commenter",[68,72],{"id":69,"by":70,"text":71},"2621204","EricR23","Works on FireFox. Very cool :) Hope to see continued development on this.",{"id":73,"by":74,"text":75},"2621838","klaut","Works on Safari 5 too :) Great stuff!",{"value":77,"source":66,"evidence":78},"Nice start, interest in continued development",[79,83,87],{"id":80,"by":81,"text":82},"2621234","carbocation","An amazing start! I just followed this on Github.",{"id":84,"by":85,"text":86},"2621357","cpg","Kudos! Very nice! ... now for the back end! :-)",{"id":69,"by":70,"text":71},{"value":89,"source":66,"evidence":90},"Would use it with backbone.js and offline storage",[91],{"id":92,"by":93,"text":94},"2667701","senthilnayagam","I would definitely use it, if it can work with backbone.js, possibly with offline storage",[],[97,101],{"value":98,"source":66,"evidence":99},"Server-side backend for storing and aggregating data",[100],{"id":84,"by":85,"text":86},{"value":102,"source":66,"evidence":103},"Backbone.js integration with offline storage",[104],{"id":92,"by":93,"text":94},[106],{"value":107,"source":42,"evidence":108},"How to normalize points across different screen resolutions",[109],{"id":110,"by":10,"text":111},"2622082","I know! Right now I am storing cursor coordinates as one moves and displaying it via red squares. My initial thought was to timestamp each point and then every few seconds make…",[],{"comments":36,"answered":31,"key":114},[115,118],{"id":116,"text":117},"2621268","Thanks for encouraging words. Will try to finish the server side code soon and let you guys know. :)",{"id":110,"text":111},{"commenters":120,"max_depth":36,"maker_replies":36,"first_comment_mins":121,"lifespan_hours":122},6,10,310,[124,126,128,130,132,134,136],[92,31,30,125,93,31],"project\u002Fpositive\u002Fidea",[69,34,30,127,70,31],"project\u002Fpositive\u002Fperformance",[116,34,31,129,10,34],"maker\u002Fneutral\u002Fnone",[80,36,30,131,81,31],"project\u002Fpositive\u002Fnone",[84,133,30,131,85,31],3,[110,133,31,135,10,34],"project\u002Fneutral\u002Fexecution",[73,137,30,127,74,31],4,[],[140,145,150,155,160,165],{"id":141,"name":142,"points":143,"category":144},"2622909","Log.io",205,"infrastructure",{"id":146,"name":147,"points":148,"category":149},"2622558","Google Charts done in Canvas, side project",143,"languages",{"id":151,"name":152,"points":153,"category":154},"2621144","Hacker News Instant",91,"consumer_social",{"id":156,"name":157,"points":158,"category":159},"2616479","RecruiterBox",43,"web_saas",{"id":161,"name":162,"points":163,"category":164},"2631574","Sleepwiththefish.es",39,"games",{"id":166,"name":167,"points":168,"category":159},"2616041","JSON CMS",37,false,"v2",{"id":172,"name":5,"line":6,"ai":169,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":173,"top":17,"kw":174,"maker":10,"domain":175,"tier":18,"attempts":31,"strip":176,"url":-1,"mix":177,"praise":65,"objection":-1,"sub":20},2621192,0.63,[23,24,25,26],"","5505505",[30,31,31,31],1794036488625]