[{"data":1,"prerenderedAt":556},["ShallowReactive",2],{"project-15246145":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":34,"aspects":35,"strip":49,"post_text":52,"what":53,"said":106,"maker_in_thread":259,"shape":261,"grid":265,"attempts":516,"same_week":517,"maker_shows":47,"maker_hidden":548,"reader_version":549,"card":550},"15246145","Coinhive","Embeddable JavaScript Crypto Miner","title","Show HN: Coinhive – Embeddable JavaScript Crypto Miner","https:\u002F\u002Fcoin-hive.com\u002F","coin-hive.com","pr0gramm",1505380027,2017,212,97,147,2242,7,"notable","finance_crypto","in-browser crypto mining","library",[24,25,26,27],"javascript crypto miner","monero mining","browser mining","proof of work","mixed",0.017,{"positive":31,"neutral":32,"mixed":18,"critical":33},12,29,17,65,{"execution":36,"idea":38,"performance":41,"pricing":43,"docs":45,"design":46,"privacy":48},{"positive":37,"critical":37},0,{"positive":39,"critical":40},8,2,{"positive":40,"critical":42},9,{"positive":37,"critical":44},5,{"positive":37,"critical":37},{"positive":47,"critical":37},1,{"positive":37,"critical":47},[50,37,40,50,47,50,37,51,50,50,50,50,50,50,47,37,47,44,50,47,44,47,44,51,50,47,47,50,40,50,47,37,44,47,50,47,50,50,44,44],3,4,null,{"problem":54,"audience":70,"pricing":75,"motivation":52,"time_to_build":52,"stack":83,"openness":104,"stage":105,"team_size":104},{"value":55,"source":56,"evidence":57},"Lets sites earn revenue from visitors' CPU instead of ads or paywalls.","inferred",[58,62,66],{"id":59,"by":60,"text":61},"15246471","celticninja","This is a novel method of monetisation. Instead of a paywall users could have the option to mine for the duration of their use of the content.",{"id":63,"by":64,"text":65},"15246606","deepvibrations","This is a brilliant idea! I could see it being used with Nimiq- a project in development for a browser-based blockchain...This could provide more profitable mining. This is also…",{"id":67,"by":68,"text":69},"15246728","markatkinson","I really like this. Not 100% sure how much a user can actually earn in say a 30 minute period but definitely going to try and add this as a form of monetisation in one of my…",{"value":71,"source":56,"evidence":72},"Website owners wanting alternative monetisation",[73,74],{"id":67,"by":68,"text":69},{"id":59,"by":60,"text":61},{"value":76,"source":77,"evidence":78},"Site owner keeps 70% of mining profits per the formula quoted in the thread.","commenter",[79],{"id":80,"by":81,"text":82},"15276103","drusepth","I tried double checking this math but I have a question on this. Coinhive says their formula is: (\u003Csolved_hashes>\u002F\u003Cglobal_difficulty>) * \u003Cblock_reward> * 0.7 and then goes on to…",[84,89,96],{"value":85,"source":56,"evidence":86},"JavaScript",[87],{"id":88},"post",{"value":90,"source":77,"evidence":91},"WebAssembly with asm.js fallback",[92],{"id":93,"by":94,"text":95},"15248056","maxencecornet","It's actually using webassembly if available, otherwise it fallbacks on asm.js >If true, the miner will always use the asm.js implementation of the hashing algorithm. If false,…",{"value":97,"source":77,"evidence":98},"Monero (XMR)",[99,103],{"id":100,"by":101,"text":102},"15247544","indescions_2017","Full 100% load on all CPU threads success ;) Use of Monero (XMR) is an interesting choice. Monero is quickly being adopted as the coin of choice on dark net markets due to its…",{"id":80,"by":81,"text":82},"unknown","launched",{"praise":107,"objections":135,"requests":188,"questions":207,"alternatives":234},[108,124],{"value":109,"source":77,"evidence":110},"Novel, opt-in-friendly alternative to ads",[111,115,119,123],{"id":112,"by":113,"text":114},"15246726","zazibar","I love this idea, congratulations on the launch.",{"id":116,"by":117,"text":118},"15248401","sharkhacks","I think this is a really great idea! I'd rather have sites do this then bombard me with 10000 banners. Sure it increases my CPU load but I'd argue it reduces my cognitive load!",{"id":120,"by":121,"text":122},"15262230","dannyw","I really like this, as there is opt in consent. Perhaps you could default the number of threads to `navigator.getHardwareConcurrency -1`",{"id":59,"by":60,"text":61},{"value":125,"source":77,"evidence":126},"Captcha replacement for bot deterrence",[127,131],{"id":128,"by":129,"text":130},"15250484","dna_polymerase","The captcha thing is great. I'm tired of annotating Googles Machine Learning Datasets for them!",{"id":132,"by":133,"text":134},"15247128","throwaway2016a","This is much better than I thought it would be. I wonder how many commentors actually tried the demos. Two of the three ways I could see on the page to use it involve delaying…",[136,155,167,181],{"value":137,"source":77,"evidence":138},"Drains CPU, battery and fans; too heavy on devices",[139,143,147,151],{"id":140,"by":141,"text":142},"15246829","rihegher","running it makes my laptop fans turning to max",{"id":144,"by":145,"text":146},"15247849","fiatjaf","It's taking more than a minute for me to sign up on Coinhive because of the proof-of-work in their registration form. Definitely a no-no for computers older than 3 years.",{"id":148,"by":149,"text":150},"15248382","winterlight","It's creative approach to content monetization that solves some of the problems associated with ads, such as visual clutter. But mining is a computationally intensive process.…",{"id":152,"by":153,"text":154},"15246741","tjoff","If this is not clearly opt-in I wish those responsible for using it on their site a slow and painful death. Performance and bloat in browsers are a huge problem and having this…",{"value":156,"source":77,"evidence":157},"Mining without clear consent is abusive",[158,159,163],{"id":152,"by":153,"text":154},{"id":160,"by":161,"text":162},"15246806","TeMPOraL","No reason not to treat it just as badly as attempts to mine bitcoin off your CPU. Both of those waste your resources, for someone else's profits, without your consent.",{"id":164,"by":165,"text":166},"15247860","clarry","It is giving consent, in some sense. But make a popular website use visitors' browsers to launch a DDoS attack and you'll find that \"anything goes as long as it's the bounds of…",{"value":168,"source":77,"evidence":169},"Earnings per visitor are tiny",[170,174,177],{"id":171,"by":172,"text":173},"15246985","detaro","2-5 cents per 24 hours of a user being on your site seems like a bad tradeoff for the downsides.",{"id":175,"by":141,"text":176},"15246787","to earn 0.01 USD you need 1MH at the moment. In my browser I can generate 25H\u002FS so about 44 days on one browser to generate 1$",{"id":178,"by":179,"text":180},"15251528","lgats","Running on 2015 Mac with Chrome, I got 75 H\u002Fs At the current exchange rate, that's about $3.78\u002Fmonth.",{"value":182,"source":77,"evidence":183},"Ad blockers would block it",[184],{"id":185,"by":186,"text":187},"15246667","merkaloid","Cant imagine that anyone blocking ads wouldnt also block this",[189,196,200],{"value":190,"source":77,"evidence":191},"Show earnings in USD rather than hash rate",[192],{"id":193,"by":194,"text":195},"15249975","billconan","Just an advice, on your landing page, you have a miner ui, showing the hash rate. I wonder if you can change the hash rate to something more understandable, such as USD\u002Fhr?",{"value":197,"source":77,"evidence":198},"Default thread count to cores minus one",[199],{"id":120,"by":121,"text":122},{"value":201,"source":77,"evidence":202},"Self-hosting option for captcha validation",[203],{"id":204,"by":205,"text":206},"15252820","dylz","How do I self host this? I can't deal with the type of overhead needed for validating the captcha across the network..",[208,219,227],{"value":209,"source":77,"evidence":210},"How is it different from HashCash?",[211,215],{"id":212,"by":213,"text":214},"15246885","dsacco","This idea has been tried before (https:\u002F\u002Fhashcash.io\u002F). Question for the developers: 1. How is this attempt different from HashCash, aside from using Monero? 2. What are you…",{"id":216,"by":217,"text":218},"15249000","dvdhnt","> 1. How is this attempt different from HashCash, aside from using Monero? I've never heard of either service, so I checked out both. One big difference between the two is that I…",{"value":220,"source":77,"evidence":221},"Does the captcha prove a human is present?",[222,223],{"id":132,"by":133,"text":134},{"id":224,"by":225,"text":226},"15247533","xd1936","I'm also curious about the Captcha. It's a great idea, but what's to say that bots won't be able to run it as well?",{"value":228,"source":77,"evidence":229},"Can it be used for piracy sites and is that legal?",[230],{"id":231,"by":232,"text":233},"15250813","eigenvalue","What a great idea. Seems like a disruptive new revenue model for sites with good content. I wonder if it will be co-opted for use by sites offering pirated content, which raises…",[235,239,246,253],{"value":236,"source":77,"evidence":237},"HashCash",[238],{"id":212,"by":213,"text":214},{"value":240,"source":77,"evidence":241},"NiceHash",[242],{"id":243,"by":244,"text":245},"15246685","akx","That exists (for crypto mining). https:\u002F\u002Fwww.nicehash.com\u002F",{"value":247,"source":77,"evidence":248},"MinerGate",[249],{"id":250,"by":251,"text":252},"15249998","WhiteOwlLion","I've heard some using MinerGate web mining in this way. Now, those same people can use Coin-Hive.",{"value":254,"source":77,"evidence":255},"ProHashing",[256],{"id":257,"by":251,"text":258},"15249992","Also https:\u002F\u002Fprohashing.com\u002F",{"comments":37,"answered":37,"key":260},[],{"commenters":262,"max_depth":39,"maker_replies":37,"first_comment_mins":263,"lifespan_hours":264},66,71,211,[266,268,270,274,277,280,283,286,289,292,294,298,301,304,307,309,311,315,317,318,320,322,324,326,327,330,333,335,338,340,343,346,348,352,354,357,360,362,364,367,370,373,375,377,381,385,388,390,392,396,400,403,407,408,409,410,413,417,418,420,423,426,428,429,431,436,439,442,445,449,450,453,455,457,460,463,464,468,470,471,474,475,477,480,484,488,490,492,496,498,501,504,506,507,511,512,514],[132,37,50,267,133,37],"project\u002Fmixed\u002Fexecution",[224,37,50,269,225,37],"project\u002Fneutral\u002Fidea",[271,37,37,272,273,37],"15247788","commenter\u002Fneutral\u002Fnone","ryanworl",[275,37,37,272,276,37],"15247902","singularity2001",[278,37,47,279,172,37],"15247597","project\u002Fcritical\u002Fperformance",[281,37,44,282,133,37],"15249612","project\u002Fpositive\u002Fperformance",[284,37,47,279,285,37],"15272639","Zetaphor",[287,47,50,288,94,37],"15246987","project\u002Fneutral\u002Fnone",[290,47,50,291,172,37],"15247056","project\u002Fneutral\u002Fpricing",[293,47,37,272,94,37],"15247071",[295,47,37,296,297,37],"15250698","other\u002Fneutral\u002Fnone","ramses0",[299,47,47,300,94,37],"15251306","project\u002Fcritical\u002Fpricing",[302,47,37,296,303,37],"15276227","timsayshey",[305,47,50,288,306,37],"15303031","sdiepend",[308,47,37,296,303,37],"15307799",[310,47,37,296,297,37],"15298615",[312,47,44,313,314,37],"15253032","project\u002Fpositive\u002Fnone","uncoder0",[100,40,50,316,101,37],"project\u002Fmixed\u002Fidea",[212,50,50,269,213,37],[319,50,50,269,141,37],"15246967",[321,50,37,272,161,37],"15247048",[323,50,37,272,141,37],"15247066",[216,50,50,325,217,37],"project\u002Fneutral\u002Fdocs",[231,51,50,316,232,37],[328,44,50,329,141,37],"15246565","project\u002Fmixed\u002Fpricing",[331,44,37,296,332,37],"15246934","solnyshok",[334,44,37,296,161,37],"15247055",[67,336,44,337,68,37],6,"project\u002Fpositive\u002Fidea",[339,336,47,300,161,37],"15246814",[341,336,50,269,342,37],"15246975","philjohn",[344,336,37,272,345,37],"15247278","free_everybody",[347,18,50,288,179,37],"15252637",[349,18,50,350,351,37],"15254621","maker\u002Fneutral\u002Fnone","qwert12355",[185,39,47,353,186,37],"project\u002Fcritical\u002Fidea",[355,39,37,272,356,37],"15246697","Tepix",[358,39,37,272,359,37],"15246792","cvsh",[361,39,37,272,332,37],"15246947",[363,39,37,272,161,37],"15247060",[365,39,37,272,366,37],"15247867","Raphmedia",[368,39,37,272,369,37],"15250197","s17n",[371,39,47,279,372,37],"15253503","FridgeSeal",[193,42,50,374,194,37],"maker\u002Fneutral\u002Fdesign",[128,376,44,337,129,37],10,[378,379,37,296,380,37],"15249706",11,"Xeoncross",[382,31,50,383,384,37],"15248099","project\u002Fneutral\u002Fperformance","yagodragon",[386,31,37,272,387,37],"15248968","rini17",[148,389,47,279,149,37],13,[144,391,47,279,145,37],14,[393,394,44,337,395,37],"15317971",15,"TandPio",[397,398,50,316,399,37],"15246587",16,"kypro",[401,398,37,272,402,37],"15246610","NickLamp",[404,398,37,405,406,37],"15246613","commenter\u002Fneutral\u002Fidea","binora",[243,398,47,353,244,37],[257,398,50,288,251,37],[116,33,44,337,117,37],[120,411,44,412,121,37],18,"project\u002Fpositive\u002Fdesign",[414,415,50,291,416,37],"15246751",19,"ada1981",[175,415,50,291,141,37],[419,415,50,291,172,37],"15247015",[421,415,50,291,422,37],"15247089","ericfrederich",[424,415,37,296,425,37],"15247658","NTripleOne",[427,415,47,279,416,37],"15285552",[80,415,50,291,81,37],[430,415,47,300,416,37],"15293096",[432,433,50,434,435,37],"15248855",20,"project\u002Fmixed\u002Fperformance","desireco42",[437,438,50,383,117,37],"15248738",21,[440,438,50,383,441,37],"15251839","baybal2",[204,443,50,444,205,37],22,"project\u002Fneutral\u002Fexecution",[446,447,50,383,448,37],"15246673",23,"slig",[140,447,47,279,141,37],[451,447,50,383,452,37],"15248595","c0brac0bra",[250,454,50,269,251,37],24,[178,456,50,291,179,37],25,[152,458,47,459,153,37],26,"project\u002Fcritical\u002Fprivacy",[461,458,37,462,141,37],"15246777","commenter\u002Fcritical\u002Fprivacy",[160,458,37,462,161,37],[465,458,37,466,467,37],"15247090","commenter\u002Fneutral\u002Fprivacy","IanDrake",[469,458,37,466,161,37],"15247815",[164,458,37,462,165,37],[472,458,44,337,473,37],"15246950","kristiandupont",[171,458,47,300,172,37],[476,458,47,300,161,37],"15247032",[478,458,50,329,479,37],"15247148","LeifCarrotson",[481,458,37,482,483,37],"15249730","commenter\u002Fcritical\u002Fpricing","always_good",[485,458,37,486,487,37],"15248970","commenter\u002Fneutral\u002Fpricing","kuschku",[489,458,37,486,172,37],"15249118",[491,458,47,279,153,37],"15247289",[493,458,37,494,495,37],"15247627","commenter\u002Fcritical\u002Fperformance","mixedbit",[497,458,50,383,473,37],"15247770",[499,458,47,279,500,37],"15249532","mikeash",[502,503,50,444,251,37],"15250015",27,[112,505,44,337,113,37],28,[63,32,44,337,64,37],[508,509,50,383,510,37],"15247990",30,"mtve",[93,509,50,383,94,37],[513,509,44,282,510,37],"15248200",[59,515,44,337,60,37],31,[],[518,523,528,533,538,543],{"id":519,"name":520,"points":521,"category":522},"15277351","Doogie",264,"dev_tools",{"id":524,"name":525,"points":526,"category":527},"15270799","No Coin",254,"security_privacy",{"id":529,"name":530,"points":531,"category":532},"15290607","Redox Rust OS",232,"infrastructure",{"id":534,"name":535,"points":536,"category":537},"15256215","Nulis",231,"productivity",{"id":539,"name":540,"points":541,"category":542},"15264053","Hyperapp",216,"languages",{"id":544,"name":545,"points":546,"category":547},"15289766","Calcflow",117,"learning_science",false,"v2",{"id":551,"name":5,"line":6,"ai":548,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":552,"top":18,"kw":553,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":554,"url":9,"mix":555,"praise":109,"objection":137,"sub":21},15246145,0.02,[24,25,26,27],"3023130433333310153151543113231051313355",[31,32,18,33],1794036558916]