Show HN: CodeMic

(codemic.io)

24 points | by seansh 3 days ago ago

11 comments

  • Bishonen88 3 hours ago

    I know I've seen something like this on hackernews before. SaaS for taking over the IDE at any point of a recording, just without the video.

    EDIT: https://news.ycombinator.com/item?id=28207662

    Seems this but with a slightly different spin?

    EDIT2: Gave it a go. Works as intended, so good job on that. The video being a video, makes it a bit awkward though - if I stop the recording and edit some part, I'd want to see the changes live, but for that I guess I'd have to start the server myself? And when I hit play, my changes got deleted anyway (?).

    As for the usefulness aspect, personally I am not sure that this has a benefit over e.g. watching youtube tutorials/following books. I watched one of the videos and I'd have to concentrate on the video, the text and audio at the same time, and it wouldn't be me typing the code anyway, so I'm not sure how much I'd remember of it. I'd have to stop, open a new project and try to rewrite it myself to memorize the concepts deeper. But that's just my personal take - might be that there's a big userbase for such interactive learning!

    • seansh 4 minutes ago

      I think you mean Scrimba. Yes, it's similar in the sense that in both tools, when you're playing back a recording, you're not looking at the code as a video. But instead the code is there as text. You can pause the recording, look at the files in the project, scroll up and down the editor etc.

      The difference is that CodeMic records and replays inside your editor, not on the web. Currently, only VSCode is supported, but the output is independent of VSCode, making it easy to bring it to other editors and even the web.

      Another difference is that CodeMic is not focused on web development or any particular stack. It's more general.

  • small_model 3 hours ago

    Coding session these days is someone typing into Claude Code and waiting. I think this would have been a decent idea a few years ago. Humans typing code into an editor is going to be as rare as debugging assembly.

    • newswasboring 2 hours ago

      This has huge potential as an education tool. People still have to learn how to code. A person who doesn't cannot achieve shippable products even with Claude code.

      • small_model 2 hours ago

        I disagree, and even more so in the future. Programming languages will become a relic of the past. I think LLMs will just create binary from spec/tests/

        • newswasboring an hour ago

          Why do you think this? I don't see a pathway for a language model to create binaries directly. Is someone working on this?

          • small_model 42 minutes ago

            I mean the code would be intermediate and not really kept around. Code could be any language llm would choose best depending on requirements.

            • f311a 5 minutes ago

              You are living in a fantasy. We are nowhere near this, and engineers who understand fundamentals very well are the ones in demand.

  • exceptione 3 hours ago

    Interesting concept, had never seen something like this. Demo video was short and to the point, well done!

  • yurii_l 2 hours ago

    Already waiting on twitch ASMR coders that will use your tool =)

  • Imustaskforhelp an hour ago

    Kudos for actually making it open source.

    https://github.com/computing-den/CodeMic

    Wishing you luck for this project!