11 comments

  • Mr-Frog64 days ago
    I was looking for something like this. I used to use Replit to teach code (even integrated it into discussion sections when I was a TA) but they absolutely destroyed the product with AI vibecoding integrations over the past year.
    • JawadR64 days ago
      I'm glad you liked it! I initially designed it as an alternative to replit, taking an anti-AI approach instead of their AI-first approach
    • fragmede64 days ago
      Replit gets a total fail for me because the AI integration took the homework assignments I was giving my students, read the instructions to them, and then <i>did their homework for them</i>! There wasn&#x27;t a way to turn it off when I talked to support, so I just had to tell my students &quot;pretend you didn&#x27;t see that&quot;. We moved off of Replit asap, after that.
  • derekcheng0864 days ago
    Pretty cool! Always struck me as odd that the IDE has largely remained single-player for 40 years.
  • pryelluw64 days ago
    Organizer of Python Atlanta here. This looks really nice. I’ll share it in our meetup next week. If you want to reach out and maybe give me some pointers feel free to reach out at hello@pyatl.dev
  • Wowfunhappy64 days ago
    On Firefox, when I run code that uses input, I get:<p>&gt; RuntimeError: The service worker for reading input isn&#x27;t working. Try closing all this site&#x27;s tabs, then reopening. If that doesn&#x27;t work, try using a different browser.<p>Is this a Firefox problem?
    • JawadR63 days ago
      Sorry for the late inquiry but yes, PyTogether only works (at least as intended) on chromium-based browsers as far as I can tell.
  • grim_io64 days ago
    It looks great, but does it have a debugger?<p>Stepping through loops and visualizing in real time how the variables change is indispensable for teaching how programming in general works.
    • JawadR64 days ago
      This is something I am also going to add for sure. I&#x27;m looking for a nice open-source python debugger I can easily integrate
      • digdugdirk62 days ago
        Take a look at the debug adapter protocol (<a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;debug-adapter-protocol" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;debug-adapter-protocol</a>), if you could just add the plug and play ability, then someone else might be able to get the debugger itself working.
  • jtwaleson64 days ago
    This is awesome! I&#x27;m also working on something like real-time collaboration on codebases, but nothing as freehand as this, really inspiring!
  • crashabr64 days ago
    It would be great to be able to share an attached terminal as well, as a lot of action happens there when programming.
    • JawadR64 days ago
      This is something I have on my roadmap!
  • moezd64 days ago
    This looks interesting. I have one question, though: Why not VSCode Live Share?
  • 29athrowaway64 days ago
    Just use Zed<p><a href="https:&#x2F;&#x2F;zed.dev&#x2F;blog&#x2F;zed-is-our-office" rel="nofollow">https:&#x2F;&#x2F;zed.dev&#x2F;blog&#x2F;zed-is-our-office</a>
    • Wowfunhappy64 days ago
      For education, having something browser-based is extremely helpful. As is having a much more minimalist interface.
  • koteelok64 days ago
    AI slop cashgrab
    • em-bee64 days ago
      what&#x27;s the evidence that this was done with AI?
    • JawadR64 days ago
      its free wdym
      • koteelok64 days ago
        Maybe I&#x27;m wrong on this one, but I saw like 20 AI-made apps that started asking for a subscription after early adopters started actually using the app.
        • esafak64 days ago
          And what&#x27;s wrong with that? The rent&#x27;s not paying itself.
        • fastasucan63 days ago
          Well, leave those comments on those. Why attack this project when you have no insight if this is the case here?
        • Wowfunhappy64 days ago
          Hard to do that when everything (as in backend and frontend) is open source.