Replay

Dev tools

time travel debugger

SHOW HN2021

681points
216comments
#26of 2,533 in 2021
Top 2%of 2021 by points

How HN took it

MixedNo clear lean

44 positive, 62 neutral or asking, 5 mixed, 29 critical, out of 140 comments about the project. Thread score +0.12.

Idea: 19 for, 7 againstExecution: 8 for, 8 againstDesign: 2 for, 8 againstPricing: 0 for, 3 againstPrivacy: 0 for, 2 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Makes reproducing bugs much easier

    From 3 comments
    • That landing page looks right out of Bret Victor's time travel demos (https://www.youtube.com/watch?v=EGqwXt90ZqA, or http://worrydream.com/LearnableProgramming/). Communicates…
      swyx on HN
    • 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…
      jassmith87 on HN
    • 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…
      CompuIves on HN
  • Feels like magic to use

    From 2 comments
    • 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…
      bichiliad on HN
    • 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…
      ryansolid on HN

Objections

  • Requires Google signup

    From 2 comments
    • I would like to try it but sadly the only way to register an account is by using google. Thanks no.
      z3j4e on HN
    • 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…
      freediver on HN
  • Only available on Mac and Linux, Windows in alpha

    From 2 comments
    • 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…
      jasonlaster11 on HN
    • 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…
      throwaway59553 on HN
  • Recording on Linux fails with library version errors

    From 1 comment
    • 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: $ ./replay ./replay:…
      ggerganov on HN

Requests

  • Cypress support

    From 2 comments
    • 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.…
      jasonlaster11 on HN
    • If this works in CI with Cypress then it’s a game changer. No more chasing down flaky tests that pass locally. Genuinely excited!
      jahewson on HN
  • Cheaper paid tier between free and team plan

    From 1 comment
    • 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…
      jalopy on HN

Questions

  • How does backward stepping and POST request replay work

    From 2 comments
    • I read the medium post (https://medium.com/replay-io/how-replay-works-5c9c29580c58), which gives an overview of how Replay works, but there are a few things I still don't…
      glass_of_water on HN
    • 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…
      parksy on HN
  • How it differs from FullStory and LogRocket

    From 1 comment
    • 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…
      varroa_ on HN

Alternatives named

  • Pernosco for rr-based debugging

    From 1 comment
    • 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…
      georgewsinger on HN
  • WinDbg and Visual Studio time travel debugging

    From 2 comments
    • 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…
      billti on HN
    • Windows has this for time travel debugging : https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/time-travel-debugging-overview. Visual studio also supports TTD…
      desi_ninja on HN
  • Undo and GDB reverse debugging

    From 1 comment
    • For those who are looking to similar tooling in back end space, check - https://undo.io/ (It can also support Golang https://docs.undo.io/GoDelve.html) - Mozilla RR…
      LeonidBugaev on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/28539247)