I've been asked several times how I use AI. My answer is - pretty much the same way I worked with developers on my team. I give a task, review the result for a reasonable amount of time - which might be close to zero for a minor front-end change - and then either accept it, change it myself, or ask for revisions.
That approach works well for me, so why would I retype AI-generated code? I wouldn't do that with code written by another developer, and their code can be just as buggy or weird in theory. You could argue that at least the developer knows how it works. That's true - for a week, a month, or a few years if you're lucky. Until he forgets or leaves.
The core issue is people replying without putting in any effort, not the fact that they quote AI. Saying, "I heard this might be wrong," isn't much better. If you think it might be wrong, spend a little time figuring out whether it actually applies before posting it.
Thank you for mentioning it. Both tools can solve the same problems, but the approach is different.
Basecamp is project-oriented, and the changes it brings to a company that adopts it are substantial.
Vostorq is focused on one main task - giving important conversations a dedicated place. By doing that, people may solve a lot of different problems and potentially use Vostorq instead of plenty of other tools. But it's not expected to be the only tool you use - it can be the one, or it can be one of many. I understand this brings less potential value, but it also gives more flexibility and lower adoption costs.
I know an old-school Linux admin who has been successfully running his own email servers for 30+ years - from small private ones to larger corporate setups. For spam detection he uses his own system, and it works surprisingly well even without any LLM (though an LLM could surely make it even better). So the "you can't self-host email" meme was never quite true - it is about willingness and ability to configure everything right.
About 15-20 years ago the em dash became popular in the Russian web-design community because, surprisingly, it is the proper character to use. Using "-" was a sign of low-quality work. I remember I even wrote a small app in C#, so I could have it on the screen, click a button, and get "—", "«" or "»" in the clipboard ("«" and "»" also mattered, because " is not really a legitimate character in Russian typography).
This is what puzzles me about the whole topic as well. Why do we need to treat AI texts as anything special? As long as there is a name next to the text, we should care about the message instead of the way it was written. It reminds me of the situation with political ads, when after the main part of a commercial we hear: "I'm John Doe and I approve this message." It doesn't matter who wrote the script of the commercial - John Doe confirms that it is his position, and that is what matters most.
For example, English is not my native language. I can speak, read, write - I have no issue using it for work or everyday life. My own kid only speaks English. But when we talk about writing an article, I would want to polish it. I would want to put my thoughts into a better form, so people may enjoy reading a well-written text which may have some fragments written or edited by AI so it will be simply better. I would use it for additional fact-check. Communication is not a competition in language skills.
I once heard a story told by a journalist. He used to write articles for the NYT from time to time, and the process was like this: he knows English, but the NYT asked him to write in his native language, a very experienced translator produced the English text, and then they polished it together with the editors. Once the article was published, it mentioned only his name — no mentions of editors or translators. Why? Because creating a text is not just writing or typing. Often it is a more complicated process which may or may not include other people or systems. What matters most is whether the author puts their signature at the end or not.
This means that we must hold humans responsible for every stupid thing they say, whether or not AI told it to them. And in fact, that's the road we should have been on from day one. "Computers do not lie" is an idea that should have died in the 1970s.
That approach works well for me, so why would I retype AI-generated code? I wouldn't do that with code written by another developer, and their code can be just as buggy or weird in theory. You could argue that at least the developer knows how it works. That's true - for a week, a month, or a few years if you're lucky. Until he forgets or leaves.