[{"data":1,"prerenderedAt":863},["ShallowReactive",2],{"project-28539247":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":35,"aspects":36,"strip":48,"post_text":51,"what":52,"said":109,"maker_in_thread":220,"shape":228,"grid":232,"attempts":824,"same_week":825,"maker_shows":18,"maker_hidden":855,"reader_version":856,"card":857},"28539247","Replay","Time travel debugger for web development","title","Show HN: Time travel debugger for web development","https:\u002F\u002Fwww.replay.io\u002F","replay.io","jasonlaster11",1631715037,2021,681,216,26,2533,2,"legend","dev_tools","time travel debugger","desktop_app",[24,25,26,27],"time travel debugging","web debugging","replay debugger","bug reproduction","mixed",0.123,{"positive":31,"neutral":32,"mixed":33,"critical":34},44,62,5,29,140,{"execution":37,"idea":39,"design":42,"privacy":43,"pricing":45,"performance":47},{"positive":38,"critical":38},8,{"positive":40,"critical":41},19,7,{"positive":18,"critical":38},{"positive":44,"critical":18},0,{"positive":44,"critical":46},3,{"positive":44,"critical":44},[46,46,33,33,46,44,33,33,46,44,46,33,49,49,18,46,46,33,18,33,18,46,46,49,33,49,18,49,50,33,46,33,18,49,50,18,46,46,46,46],4,1,null,{"problem":53,"audience":64,"pricing":76,"motivation":83,"time_to_build":51,"stack":87,"openness":106,"stage":107,"team_size":108},{"value":54,"source":55,"evidence":56},"Reproducing bugs is hard; recordings let developers step backward and add logs after the fact","maker",[57,60],{"id":58,"by":11,"text":59},"28539835","Co-founder here. It feels incredible to be sharing Replay with all of you. It's been a labor of love the past five years! Replay started off as a simple experiment in what would…",{"id":61,"by":62,"text":63},"28540726","jaril","Replay employee here. Personally, I'm excited to see maintainers slowly phase out \"Please include steps to reproduce\" in issues, and replace it with \"Can you make a replay\"?…",{"value":65,"source":66,"evidence":67},"Web developers and teams triaging bugs","commenter",[68,72],{"id":69,"by":70,"text":71},"28539921","swyx","That landing page looks right out of Bret Victor's time travel demos (https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=EGqwXt90ZqA, or http:\u002F\u002Fworrydream.com\u002FLearnableProgramming\u002F). Communicates…",{"id":73,"by":74,"text":75},"28540223","jassmith87","We've been using Replay heavily here for the past 6-7 months and it's rapidly become the preferred way to do any form of debugging. Training our support staff to capture replays…",{"value":77,"source":66,"evidence":78},"Free individual tier; about $20\u002Fmo per user for teams",[79],{"id":80,"by":81,"text":82},"28540597","jalopy","This looks fantastic. Can't wait to try it out. I want this to succeed, so I want the company to succeed. On that note I think you guys should change up your pricing. Seems like…",{"value":84,"source":55,"evidence":85},"Founders wanted debugging to be shareable; nobody uses breakpoints",[86],{"id":58,"by":11,"text":59},[88,94,100],{"value":89,"source":55,"evidence":90},"Firefox fork for browser recording",[91],{"id":92,"by":11,"text":93},"28540058","Long story short, we forked the major browsers so that when you record we can capture the browser input (OS Library calls). Brian walks through our approach here…",{"value":95,"source":55,"evidence":96},"Node.js and Chrome runtimes",[97],{"id":98,"by":11,"text":99},"28542372","We've come a long way from the web replay days. We re-wrote the recorder to support additional runtimes like Node.js and Chrome. Replay is also cloud-based, so recordings are…",{"value":101,"source":55,"evidence":102},"React DevTools support",[103],{"id":104,"by":11,"text":105},"28540242","Replay has native support for React DevTools so you can easily inspect the component tree, props, state, etc... High level, because Replay replays the browser session everything…","unknown","launched","company",{"praise":110,"objections":131,"requests":160,"questions":175,"alternatives":194},[111,120],{"value":112,"source":66,"evidence":113},"Makes reproducing bugs much easier",[114,115,116],{"id":69,"by":70,"text":71},{"id":73,"by":74,"text":75},{"id":117,"by":118,"text":119},"28540139","CompuIves","Replay has been amazing for me to debug hard to reproduce issues like live collaboration issues. You just record the bug, share it with others, place some console.logs (after the…",{"value":121,"source":66,"evidence":122},"Feels like magic to use",[123,127],{"id":124,"by":125,"text":126},"28540136","bichiliad","Having played with Replay already, I have to say it feels nothing short of magic. I can't tell you how much something like it would have made debugging weird issues in the depths…",{"id":128,"by":129,"text":130},"28540365","ryansolid","I am a JavaScript framework author, and was one of those fortunate to get early access and honestly it is the most useful tool I've ever used in the debugging space. Sometimes…",[132,143,153],{"value":133,"source":66,"evidence":134},"Requires Google signup",[135,139],{"id":136,"by":137,"text":138},"28540824","z3j4e","I would like to try it but sadly the only way to register an account is by using google. Thanks no.",{"id":140,"by":141,"text":142},"28542676","freediver","Congrats on launching! The good: I checked out the tool and seems to work as advertised. Also nice to see Replay browser based on a Firefox fork. The bad (and this is more your…",{"value":144,"source":55,"evidence":145},"Only available on Mac and Linux, Windows in alpha",[146,149],{"id":147,"by":11,"text":148},"28540288","The button is platform specific. So if you're on linux, it should show the linux icon. Windows support is on the way. It just entered alpha two weeks ago and we're targeting Beta…",{"id":150,"by":151,"text":152},"28540248","throwaway59553","You guys have a download button for Mac OS X (apple logo), and you have a button with the Windows logo. But there isn't a windows version yet as the pop-up tells me. And why…",{"value":154,"source":66,"evidence":155},"Recording on Linux fails with library version errors",[156],{"id":157,"by":158,"text":159},"28540483","ggerganov","What are the limits for the recordings in terms of time and input data size? Edit: on Ubuntu 18.04 I get the following error: $ .\u002Freplay .\u002Freplay:…",[161,171],{"value":162,"source":55,"evidence":163},"Cypress support",[164,167],{"id":165,"by":11,"text":166},"28542397","Cypress support is coming soon. We've got playwright and puppeteer and have done the hard things with cypress. just have to get the dx polished.…",{"id":168,"by":169,"text":170},"28540709","jahewson","If this works in CI with Cypress then it’s a game changer. No more chasing down flaky tests that pass locally. Genuinely excited!",{"value":172,"source":66,"evidence":173},"Cheaper paid tier between free and team plan",[174],{"id":80,"by":81,"text":82},[176,187],{"value":177,"source":66,"evidence":178},"How does backward stepping and POST request replay work",[179,183],{"id":180,"by":181,"text":182},"28543806","glass_of_water","I read the medium post (https:\u002F\u002Fmedium.com\u002Freplay-io\u002Fhow-replay-works-5c9c29580c58), which gives an overview of how Replay works, but there are a few things I still don't…",{"id":184,"by":185,"text":186},"28540010","parksy","In my line of work I've found the most difficult issues to debug are asynchronous dependencies on API actions. How nicely does replay work with POST data, if I scrub back and…",{"value":188,"source":66,"evidence":189},"How it differs from FullStory and LogRocket",[190],{"id":191,"by":192,"text":193},"28541535","varroa_","Can the creators describe this product's advantage over FullStory and LogRocket? Also, it seems challenging to get this to work in production, since users wouldn't consent to…",[195,202,213],{"value":196,"source":66,"evidence":197},"Pernosco for rr-based debugging",[198],{"id":199,"by":200,"text":201},"28540435","georgewsinger","If you're interested in non-Javascript time travel debugging: pernos.co (which is layered over Mozilla's rr time-tracking debugger) is an absolutely amazing tool which will save…",{"value":203,"source":66,"evidence":204},"WinDbg and Visual Studio time travel debugging",[205,209],{"id":206,"by":207,"text":208},"28540282","billti","Looks very cool. When I've been working on native code on Windows, the WinDbg time-travel feature has been a magical experience that's saved countless hours…",{"id":210,"by":211,"text":212},"28542689","desi_ninja","Windows has this for time travel debugging : https:\u002F\u002Fdocs.microsoft.com\u002Fen-us\u002Fwindows-hardware\u002Fdrivers\u002Fdebugger\u002Ftime-travel-debugging-overview. Visual studio also supports TTD…",{"value":214,"source":66,"evidence":215},"Undo and GDB reverse debugging",[216],{"id":217,"by":218,"text":219},"28540565","LeonidBugaev","For those who are looking to similar tooling in back end space, check - https:\u002F\u002Fundo.io\u002F (It can also support Golang https:\u002F\u002Fdocs.undo.io\u002FGoDelve.html) - Mozilla RR…",{"comments":221,"answered":41,"key":222},12,[223,224,227],{"id":58,"text":59},{"id":225,"text":226},"28540040","Yep! Tons on the site. Here's a Replay with an algolia search bug. Try adding a print statement in Hits.js! https:\u002F\u002Fapp.replay.io\u002Frecording\u002Fcf2da81f-3a74-45ba-9241-f6d4361a52f5",{"id":92,"text":93},{"commenters":229,"max_depth":41,"maker_replies":221,"first_comment_mins":230,"lifespan_hours":231},134,18,194,[233,235,238,239,243,244,247,250,254,258,260,264,268,271,274,276,279,281,283,286,289,292,295,298,301,304,307,310,312,315,318,320,324,327,331,333,337,340,343,346,349,352,355,358,360,363,366,368,371,374,376,379,382,385,388,391,394,396,399,402,405,408,411,413,415,418,421,423,426,429,432,434,436,440,443,446,448,450,452,455,457,460,462,465,469,471,473,475,478,481,484,487,490,492,495,498,501,502,505,509,512,514,517,520,522,524,527,530,533,536,538,539,543,546,550,552,554,556,559,561,563,565,567,568,571,573,575,578,580,583,585,589,591,594,595,599,601,604,606,608,610,613,615,617,620,622,624,626,630,631,634,637,639,641,644,646,649,653,657,661,664,666,669,673,676,680,684,685,688,691,695,698,702,706,708,712,715,716,718,721,725,727,730,734,738,743,745,748,750,752,754,757,761,763,767,770,771,772,776,780,782,785,789,791,795,798,800,802,804,806,809,813,815,816,818,821],[58,44,44,234,11,50],"maker\u002Fpositive\u002Fidea",[236,44,46,237,70,44],"28539947","project\u002Fneutral\u002Fnone",[225,44,44,237,11,50],[240,44,46,241,242,44],"28539955","project\u002Fneutral\u002Fexecution","maxmcd",[92,44,44,241,11,50],[245,44,33,246,242,44],"28540124","maker\u002Fpositive\u002Fnone",[248,44,46,241,249,44],"28542312","donio",[251,44,46,252,253,44],"28542732","project\u002Fneutral\u002Fidea","jazzdan",[255,44,50,256,257,44],"28545004","project\u002Fcritical\u002Fidea","eurasiantiger",[259,44,46,252,253,44],"28545236",[261,44,33,262,263,44],"28539981","project\u002Fpositive\u002Fidea","mysterydip",[265,44,44,266,267,44],"28540545","commenter\u002Fneutral\u002Fnone","rubyist5eva",[269,44,44,266,270,44],"28540803","bentlegen",[272,44,44,266,273,44],"28542185","spicybright",[275,44,44,266,263,44],"28541315",[277,44,46,252,278,44],"28541394","onionisafruit",[280,44,46,237,62,44],"28541478",[282,44,44,266,267,44],"28545814",[284,44,33,262,285,44],"28547529","zerd",[287,44,44,266,288,44],"28542015","Lio",[290,44,44,266,291,44],"28544699","lovegoblin",[293,44,50,256,294,44],"28573662","HeavyStorm",[296,44,44,266,297,44],"28583889","sprremix",[299,44,44,266,300,44],"28591007","ZeikJT",[302,44,33,262,303,44],"28631135","tedmielczarek",[305,44,44,266,306,44],"28545706","mattmanser",[308,44,44,266,309,44],"28566634","vagrantJin",[311,44,44,266,306,44],"28545718",[313,44,44,266,314,44],"28548248","cambaceres",[316,44,44,266,317,44],"28549140","quickthrower2",[319,44,44,266,294,44],"28573668",[321,44,44,322,323,44],"28546621","other\u002Fneutral\u002Fnone","breuleux",[325,44,46,237,326,44],"28540217","scns",[328,44,46,329,330,44],"28540316","project\u002Fneutral\u002Fdesign","loganfsmyth",[332,44,33,262,326,44],"28540586",[334,44,33,335,336,44],"28540480","project\u002Fpositive\u002Fnone","ChrisMarshallNY",[338,44,33,335,339,44],"28540503","sillysaurusx",[341,44,33,262,342,44],"28540516","optymizer",[344,44,44,266,345,44],"28540634","b3morales",[347,44,44,322,348,44],"28540708","shepherdjerred",[350,44,44,322,351,44],"28543007","alexhutcheson",[353,44,44,266,354,44],"28540994","ziml77",[356,44,33,262,357,44],"28541399","vjeux",[359,44,46,252,342,44],"28541955",[361,44,44,322,362,44],"28541668","mhdhn",[364,44,44,365,125,44],"28541686","other\u002Fneutral\u002Fidea",[367,44,44,266,342,44],"28542058",[369,44,44,322,370,44],"28543873","wonnage",[372,44,44,365,373,44],"28544761","Spivak",[375,44,44,322,303,44],"28631194",[377,44,44,322,378,44],"28542527","vaughan",[380,44,44,322,381,44],"28545191","brundolf",[383,44,44,322,384,44],"28542577","ddoolin",[386,44,44,322,387,44],"28542635","marcellus23",[389,44,44,322,390,44],"28545019","amelius",[392,44,44,322,393,44],"28546795","fiddlerwoaroof",[395,44,50,256,267,44],"28540527",[397,44,44,266,398,44],"28541261","eljimmy",[400,44,33,262,401,44],"28569748","yanndinendal",[403,44,33,262,404,44],"28541862","milofeynman",[406,44,44,407,303,44],"28631264","commenter\u002Fpositive\u002Fidea",[409,44,46,241,410,44],"28542065","kodeninja",[412,44,46,241,253,44],"28542352",[414,44,33,246,410,44],"28542691",[416,44,46,241,417,44],"28543658","missblit",[419,44,46,241,420,44],"28544258","bhackett",[422,44,33,335,417,44],"28544650",[424,44,46,252,425,44],"28544633","a_c",[427,44,46,237,428,44],"28544932","weaksauce",[430,44,46,237,431,44],"28542235","arathore",[433,44,46,237,253,44],"28542534",[435,44,33,246,431,44],"28547955",[437,44,50,438,439,44],"28552647","project\u002Fcritical\u002Fprivacy","fake-news",[441,44,33,246,442,44],"28542713","djstein",[444,44,46,241,445,44],"28543509","danfritz",[447,44,46,241,253,44],"28543706",[449,44,46,241,390,44],"28545039",[451,44,46,241,253,44],"28545193",[453,44,50,454,445,44],"28548792","project\u002Fcritical\u002Fdesign",[456,44,46,241,330,44],"28559109",[458,44,46,252,459,44],"28545142","faraaz98",[461,44,46,237,253,44],"28545824",[463,44,33,335,464,44],"28548406","aryik",[466,44,46,467,468,44],"28550663","project\u002Fmixed\u002Fidea","somehnacct3757",[217,50,50,470,218,44],"project\u002Fcritical\u002Fnone",[472,50,46,237,253,44],"28540731",[474,50,46,241,218,44],"28540930",[476,50,46,241,477,44],"28541510","kannanvijayan",[479,50,44,322,480,44],"28541166","matsemann",[482,50,44,322,483,44],"28541701","thamer",[485,50,44,322,486,44],"28541973","lostmsu",[488,50,44,322,489,44],"28561580","CRConrad",[491,50,44,322,480,44],"28542327",[493,50,44,322,494,44],"28542325","pbiggar",[496,50,44,322,497,44],"28544748","rrdharan",[499,50,44,322,500,44],"28548146","mekster",[128,18,33,335,129,44],[503,18,46,504,81,44],"28540613","project\u002Fneutral\u002Fpricing",[506,18,50,507,508,44],"28546928","project\u002Fcritical\u002Fpricing","Alekhine",[510,18,44,511,500,44],"28548167","commenter\u002Fneutral\u002Fpricing",[513,18,50,507,314,44],"28548260",[515,18,33,335,516,44],"28540879","Vinnl",[518,18,46,237,519,44],"28543346","tiborsaas",[69,46,33,521,70,44],"project\u002Fpositive\u002Fdesign",[523,46,44,234,11,50],"28540261",[525,46,33,246,526,44],"28542549","jonbell",[528,49,33,335,529,44],"28539819","theryanjduffy",[531,49,33,335,532,44],"28540245","_bohm",[534,49,50,454,535,44],"28543847","mritchie712",[537,49,46,329,477,44],"28547134",[199,33,44,322,200,44],[540,541,33,262,542,44],"28539960",6,"gavinray",[544,541,50,256,545,44],"28540159","hunterb123",[547,541,44,548,549,44],"28540464","commenter\u002Fneutral\u002Fidea","zeeg",[551,541,46,241,542,44],"28540737",[553,541,44,252,11,50],"28541861",[140,41,46,555,141,44],"project\u002Fmixed\u002Fdesign",[557,41,44,266,558,44],"28543322","skinnymuch",[560,41,44,266,141,44],"28543425",[562,41,44,266,558,44],"28543604",[564,41,44,266,141,44],"28543684",[566,41,46,252,390,44],"28545064",[180,38,46,241,181,44],[569,38,44,266,570,44],"28544461","IshKebab",[572,38,44,266,181,44],"28544987",[574,38,46,241,420,44],"28544578",[576,38,46,577,181,44],"28544896","project\u002Fneutral\u002Fperformance",[579,38,46,241,420,44],"28545173",[581,38,33,582,181,44],"28545278","project\u002Fpositive\u002Fexecution",[61,584,33,262,62,44],9,[586,587,33,582,588,44],"28544282",10,"gregsadetsky",[206,590,46,555,207,44],11,[592,590,44,322,593,44],"28541364","criddell",[73,221,33,582,74,44],[596,597,33,582,598,44],"28541735",13,"w1nter",[117,600,33,582,118,44],14,[80,602,46,603,81,44],15,"project\u002Fmixed\u002Fpricing",[605,602,46,504,529,44],"28540742",[184,607,46,241,185,44],16,[609,607,46,241,330,44],"28540042",[611,607,46,612,185,44],"28540421","project\u002Fmixed\u002Fprivacy",[614,607,46,241,330,44],"28541150",[616,607,46,241,253,44],"28541559",[618,607,50,256,619,44],"28540062","Cthulhu_",[621,607,44,266,185,44],"28541182",[623,607,46,241,477,44],"28540446",[625,607,33,262,185,44],"28541024",[627,628,33,262,629,44],"28543160",17,"alin23",[124,230,33,582,125,44],[632,40,50,454,633,44],"28546581","Waterluvian",[191,635,46,636,192,44],20,"project\u002Fneutral\u002Fprivacy",[638,635,46,252,62,44],"28542094",[136,640,50,454,137,44],21,[642,640,44,643,11,50],"28542404","maker\u002Fneutral\u002Fdesign",[645,640,50,454,137,44],"28543139",[647,640,50,454,648,44],"28549245","yreg",[650,651,44,365,652,44],"28542602",22,"slaymaker1907",[654,655,33,262,656,44],"28543835",23,"mellosouls",[658,659,33,262,660,44],"28540834",24,"hibbelig",[662,659,44,266,663,44],"28542739","peheje",[665,659,44,266,660,44],"28543435",[667,659,44,322,668,44],"28555300","greglaw99",[670,671,44,322,672,44],"28541838",25,"Rapzid",[674,16,50,454,675,44],"28541330","otrahuevada",[677,678,33,582,679,44],"28542919",27,"yaklyak",[681,682,33,262,683,44],"28540443",28,"seels",[210,34,50,256,211,44],[686,34,44,322,687,44],"28543203","vasama",[689,34,44,322,690,44],"28546684","glandium",[692,693,44,322,694,44],"28544915",30,"NiceWayToDoIT",[696,693,44,266,697,44],"28546648","mkl",[699,700,33,262,701,44],"28542873",31,"ronyeh",[703,704,46,252,705,44],"28540471",32,"exabrial",[707,704,44,252,11,50],"28542430",[709,710,50,256,711,44],"28541484",33,"rubyn00bie",[713,710,46,241,714,44],"28541706","tempodox",[98,710,44,252,11,50],[717,710,44,252,11,50],"28542382",[719,710,44,322,720,44],"28551361","_hilro",[722,723,46,241,724,44],"28540198",34,"ShaneMcGowan",[104,723,44,726,11,50],"project\u002Fpositive\u002Fperformance",[728,729,33,246,330,44],"28539479",35,[731,732,46,252,733,44],"28545736",36,"elwell",[735,736,46,252,737,44],"28540687",37,"mrVentures",[739,740,50,741,742,44],"28543054",38,"project\u002Fcritical\u002Fexecution","dorianmariefr",[744,740,50,741,742,44],"28543250",[746,740,46,747,477,44],"28543614","maker\u002Fneutral\u002Fexecution",[749,740,46,636,742,44],"28547078",[157,751,50,741,158,44],39,[753,751,46,577,330,44],"28540635",[755,756,50,438,648,44],"28549275",40,[758,759,50,507,760,44],"28542033",41,"dcdc123",[762,759,46,504,62,44],"28542125",[764,765,46,577,766,44],"28551489",42,"edelhans",[768,769,44,322,519,44],"28543320",43,[168,31,33,262,169,44],[165,31,44,747,11,50],[773,774,50,454,775,44],"28548151",45,"ospider",[777,778,46,252,779,44],"28540318",46,"jack_riminton",[781,778,33,262,253,44],"28540492",[783,778,46,784,779,44],"28540529","maker\u002Fneutral\u002Fnone",[786,787,46,252,788,44],"28548399",47,"username3",[790,787,33,521,253,44],"28552061",[792,793,50,741,794,44],"28540293",48,"junon",[796,793,50,741,797,44],"28540794","klyrs",[799,793,46,747,529,44],"28541369",[801,793,50,741,794,44],"28541528",[803,793,46,747,529,44],"28542283",[805,793,46,747,529,44],"28544300",[807,793,33,808,794,44],"28565836","maker\u002Fpositive\u002Fexecution",[810,811,33,262,812,44],"28541159",49,"slugiscool99",[150,814,50,741,151,44],50,[147,814,44,747,11,50],[817,814,33,246,151,44],"28540311",[819,814,46,241,820,44],"28540397","moxplod",[822,814,50,741,823,44],"28541449","_0ffh",[],[826,831,836,841,845,850],{"id":827,"name":828,"points":829,"category":830},"28499910","Open-Meteo",443,"infrastructure",{"id":832,"name":833,"points":834,"category":835},"28481913","Medusa",373,"web_saas",{"id":837,"name":838,"points":839,"category":840},"28469399","Checkboxland",202,"creative",{"id":842,"name":843,"points":844,"category":20},"28468660","Appliku",183,{"id":846,"name":847,"points":848,"category":849},"28542977","Paper to HTML",153,"learning_science",{"id":851,"name":852,"points":853,"category":854},"28468790","FractalCrypt 2.0",128,"security_privacy",false,"v2",{"id":858,"name":5,"line":6,"ai":855,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":859,"top":18,"kw":860,"maker":11,"domain":10,"tier":19,"attempts":44,"strip":861,"url":9,"mix":862,"praise":112,"objection":133,"sub":21},28539247,0.12,[24,25,26,27],"3355305530354423352523345424153524123333",[31,32,33,34],1794036611255]