News for hackers. Stuff that matters.

mariusziskra

Is there a possibility of communication e.g. with ChatGPT or Claude using MCP? Thanks to this I could after a conversation with the chat pass a link for saving in the Trovemarks. And the same the other way I could from the Trovemarks download and search appropriate links directly from Claude.
Re:Microsoft Outlook/365 still down after 12 hours on Friday November 13, 2026 @02:13AM (#50479523)
yep, my wife has the same problem at work
I went the other way: I do not generate code from scratch. In my workflow, the specification sis the source of truth. Every change goes in as a change request that becomes new tasks in the plan. Instead of recreating code, the agent modifies existing code. Migrations are strictly additive. Every schema change results in a new file, leaving previous files untouched. Each migration is backward-compatible. Destructive operations, such as DROP commands, are isolated into a separate, subsequent phase that I personally review.

The largest project I’ve managed this way has been in production for about six months and has already gone through 45 versions. So far I haven't had encountered no no data loss so far”.

Renaming is where I would be wary of generating code from scratch. Based solely on a schema diff, a rename appears as the deletion of one element followed by the addition of a new one. Does turri ask about what you meant in such cases, or is there a way to specify this directly within the specification?

How does regeneration deal with persistent state? If a **plain change leads to a different DB schema, does turri generate migrations, or is the data layer treated as something that can’t just be thrown away? This has been the hardest part for me with spec-first generation.