I think my biggest question is who cares? What does having an interesting internal architecture have to do with the “its electron though” ideological attack.
It is made to perform much better than your typical electron app would. Saying electron-based == shitty is complete misunderstanding of the technology. Although i dislike Figma as much as the next guy, their app was in many ways very impressive. See Figma's cofounder old articles at https://madebyevan.com/figma/
the thing about abstractions is that nothing implies that they aren’t leaky abstractions, which may be worse than no abstraction for future bug hunters
Nothing in this project looks vibecoded. I compel you to try vibecoding this in a couple weeks if you think it’s possible, and then after that to build a business out of it. If the only thing stopping you is the code, you should give it a try.
There’s no business in working with an existing community to add functionality. And hence, where do you think the full time developers working on the project would get their livelihood?
Yes you could add all these things to git, but no, nobody will give you $17M to do it, nor will you find competent engineers who are willing to work for whatever funding they can find for “improving git”, which in all reality will probably round down to 0 in comparison to several software engineer’s salaries.
I understand the concern, it feels like they are taking the last thing you had left. But in honesty, whatever you think your moat is will surely be gone in a few model iterations. And even if it's not, do you really think you own any text on the screen of your work computer?
reply