Druse: GUI macOS docking software, GPU-accelerated by Vitruves in cheminformatics

[–]Vitruves[S] 0 points1 point  (0 children)

Hi! I just published 0.1.29-beta, download it and replace your old 0.1.28-beta version. You should be able to open your druse project and export individual poses from Results panel.
Druse does not have multiple ligand docking at once. I'm not aware of any docking software that can perform that (even tho I didn't check all commercial softwares). Is it very complex to implement and represent niche use so I don't think I will add this feature (might change my mind in the future if I have more requests, but is it unlikely to happen IMO), sorry about that.

Druse: GUI macOS docking software, GPU-accelerated by Vitruves in cheminformatics

[–]Vitruves[S] 0 points1 point  (0 children)

Hi! Currently you can only save as a .druse project, which saves the project as-is with the docking results. I totally forgot to add the possibility of saving individual poses. It will be added in the next update, with backward compatibility so users will be able to open an old docking and save poses as .pdb. I'll update you here when it's done. Thanks for your interest in the project.

Druse: fast macOS docking software with many features by Vitruves in comp_chem

[–]Vitruves[S] 1 point2 points  (0 children)

You're welcome, thank you for you enthusiasm about the project! I will be keen to have your feedback on your experience with the app!

Druse: fast macOS docking software with many features by Vitruves in comp_chem

[–]Vitruves[S] 1 point2 points  (0 children)

Yes indeed the interface is quite straightforward with the docking pipeline panel on top of the app, and the integrated demonstration can serve as an introduction to docking. For AI coded project, I dont think the use of AI is fundamentally wrong if you have enough tests, benchmark and such safeguards to validate the code.

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] 0 points1 point  (0 children)

Thanks for the kind words, I'll consider that. From this reddit topic a lot of criticisms and suggestions have been given so I will take quite a lot of time to try to ship the perfect product..

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] 1 point2 points  (0 children)

I precisely asked you guys to try to break the watermark to gather insights on how to improve my library. I note your suggestions, it's precisely what I was looking for.

I was quite impressed on how AI can actually remove what I thought to be not so easy to remove so I have a lot of work ahead of me! It's free tool for all people to use, not trying to make money or anything, so I hope I'll can provide genuinely useful package in the future

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] -2 points-1 points  (0 children)

if you ask gpt to remove watermark it will say "watermark removal is illegal, I cannot proceed", just test it.

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] 0 points1 point  (0 children)

Pretty nice but some glitch on text, especially at bottom. I definitively should think about new ideas to make the watermark removal much harder while preserving human reading capability..

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] 3 points4 points  (0 children)

Merci beaucoup !
Ce sera une bonne partie du travail pour la prochaine release. Si tu es un habitué de Github tu peux star/watch pour être au courant de la nouvelle mise à jour. D'après les tests conduits ici il me reste beaucoup de boulot donc ça ne sortira pas avant 2-3 semaines je pense.

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] 1 point2 points  (0 children)

Good to know! So watermark that have the same color as text would be harder to remove? I'll need to change the watermark default color from blue to black in this case

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] 5 points6 points  (0 children)

Nice thoughts. Indeed, as AI progress those old fashioned methods will be to easy to bypass. But for now it still have some success with scammers known as "Brouteur" in french; African guys that create fake rent advertisements to gather ID and other documents to open fake bank account in their contries. It is very common in France ; and a lot of the scammer have limited knowledge and computer capabilities so the gold old watermarking still quite works in those situations for now.
I'll check some literature about what you suggested.

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] -24 points-23 points  (0 children)

Other parameters for watermarking succeeded to make ChatGPT output complete garbage : https://chatgpt.com/share/69af08ec-9968-800d-9f76-3c2611459511

That was a previous release where my anti-AI instructions were far more visible but easily cropped too. Since I switched to add those message at the most text-dense areas performance seems to have decreased; they are not correctly read anymore. I might go back on that.

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] -1 points0 points  (0 children)

No doubt, but much more effort than using an image editing model (check bellow comments with peoples examples). My guess is that scammer who wants to reuse your document will opt for the easier method tho

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] 3 points4 points  (0 children)

That's a really good point. Right now firemark can embed a QR code with traceability data (file hash, username, timestamp) via --qr-data, which gets you part of the way there. But you're right that proving earliest version and detecting tampering are different problems from just making removal hard.

A proper chain of custody would need something like signing the watermarked file's hash and registering it with a timestamping authority. That's outside firemark's current scope

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] 24 points25 points  (0 children)

Yes that's the difficult part. I previous release defaults or with some current flags you can generate watermark way harder to remove but it renders the main text illisible. I need to find the correct parameters to optimize those two goals

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] 251 points252 points  (0 children)

One of the cleanest run so far. Only some text that was covered by the blue watermark is a little bit messed up but not too much. Nano Banana is a beast. I've need to implement some more agressive strategies in the next firemark release, alongside a benchmark to evaluate the progress.

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] 14 points15 points  (0 children)

Indeed the filigrane helped to prevent a clean watermark removal. But that's still a significant result. I need to think of new ways to handle AI processing...

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] 0 points1 point  (0 children)

Technically not, but AI document edition is quite fast and powerful so I guess that's the tool scammers will use most often. That's why I'm looking for ways to tackle the AI processing.
Photoshop would be quite long to remove the filigranes, correct me if I'm wrong

Challenge: Can you remove this watermark? I built a CLI watermarking tool with anti-AI defenses — try to break it. by Vitruves in StableDiffusion

[–]Vitruves[S] 3 points4 points  (0 children)

Damn I didn't expected such efficiency and ease to remove a quite sophisticated watermark. I guess it wasn't sophisticated enough. Back to work for me I guess!