12 comments

  • robertlagrant an hour ago ago

    Feels like pair programming could use its own equivalent of LSP, so editors could standardise interactions.

  • pbd 5 hours ago ago

    Congrats on shipping! For adoption, have you considered integrating with existing workflows? CLI tools, IDE extensions, Slack integrations? The friction to start a pair session often matters more than the session quality itself.

    • iparaskev 2 hours ago ago

      One of the maintainers here. Very good point. Yes we want (and need) to start doing this, we should open github issues so people can help if they want.

  • BoorishBears 5 hours ago ago

    I don't understand what makes this less grainy than any other option, like Discord

    Clicking in I thought this was going to be like Jetbrain's pair coding setup which uses your local native editor and only transmits editor content and user interaction

    • prmoustache 2 hours ago ago

      I wish there was a way for people using different editors to pair program using their own favorite instead of say...dishing neovim or intellij for something monaco or web based.

      • BoorishBears 34 minutes ago ago

        I mean IntelliJ does have native collaboration

        CodeTogether has multiple platforms but I'm not sure if it allows different clients to connect together

        (And I was thinking this would be OSS CodeTogether)

    • ofrzeta 4 hours ago ago

      I think it is detailed in this blog post: https://gethopp.app/blog/latency-exploration

      • iparaskev 2 hours ago ago

        One of the maintainers here. I am looking at improving this more. With av1 we can get even better latency at 4K, the problem is that it is not supported on Safari for old devices, so I am looking into getting the stream in rust and sending it to the frontend via a local ws server, surprisingly to me the added transport latency is less than 5ms.

        • ofrzeta 2 hours ago ago

          Thanks for the heads-up. Also it would be great to be able to quickly switch "pairs". Currently Gather is switching their license so many people might be looking for alternatives. We don't need no running around on maps but having the ability to quickly jump between groups would be awesome.

  • gkove8 20 hours ago ago

    This rocks.

    • iparaskev 2 hours ago ago

      Thank you :) (one of the maintainers here)