Attitude towards AI?

I noticed a badge at the bottom of the site indicating that the current website (and perhaps the repository?) contains 0% AI. I’m wondering whether the author Marijn dislikes AI, or if this is simply a statement that the code is built entirely by humans, not by cheap or so‑called “AI Boys” who claim they can replicate something in a day.

By the way, a few years ago, after I figured out the build process of Proeemirror, I manually translated the Prosemirror documentation into Chinese (there was no AI back then) https://prosemirror.xheldon.com, spending several months of after‑work time and adding some of my own insights and notes. In the following years, AI advanced rapidly, and I used AI again to re‑translate the whole site.

I’m also very interested in Marijn’s new project and would like to know how it differs from Prosemirror and what motivated its creation. I have once again used AI to translate the Chinese site 100 % and deployed it at https://wordgard.xheldon.com repo: GitHub - Xheldon/wordgard-cn-website: Wordgard 富文本编辑器中文翻译 · GitHub

I’d love to hear your thoughts, @marijn

I don’t think language models are a good way to build complicated software. Their reasoning is too rudimentary and flawed to be rigorous. Also I hate the development process of having an idiot sidekick spit out bad code for me to fix. I’d rather write it myself.

Also the whole shameless copying of other people’s work (and charging for it), and the fact that these algorithms are so ridiculously inefficient they are causing a scale-up of environmentally destructive infrastructure just to run, makes me uninterested in integrating them in my process.

On-demand translation tools are probably good enough that people can just translate my docs to whichever language they need. I’m not sure setting up translated versions of websites is a very useful thing anymore.

4 Likes

Hi @marijn . I am also interested in knowing what you think about the latter part of original question.

  1. What led you to build Wordgard given that you had a solid ProseMirror foundation setup already?
  2. What motivates you to build these amazing text editors? Is it just the love of the game?

See my project announcement post. I cannot leave design problems alone. Since ProseMirror is still heavily used, it seems like there is a space for this kind of system. So it seems like it would be worthwhile to try and improve on the existing, somewhat flawed library.

1 Like

Opinions are my own but, building a translated version of the prosemirror site using AI has very little value in my opinion, as you can “build it in seconds with our latest model" I would recommend people to browse the latest version, and using a translator if really needed

That’s exactly the point I want to emphasize. I have some personal comments under certain interfaces (by adding a bit of magic to the build process). At the same time, the documentation translated by AI is fully automated and can stay up-to-date at all times.

Also, when you hover the mouse over the documentation, the original text appears, ensuring you can compare it with the source.

That is pretty cool. I guess if it’s kept up to date I cannot see any issue with having a translated set of docs.

Other than this I think you should just go ahead and build it, people may get to know it if it is in their own language.