❌

Normal view

Text Watermarking in Python: Catch Whoever Copies Your Writing

6 September 2026 at 14:00

AI companies quietly watermark billions of words a day. Here’s how to apply the same three families of techniques to your own writingβ€”and what real experiments reveal about which watermarks survive copy-paste, editing, and paraphrasing.

The post Text Watermarking in Python: Catch Whoever Copies Your Writing appeared first on Towards Data Science.

Disaggregation Is a Thousand-GPU Problem

4 September 2026 at 14:00

Three conditions that must hold before splitting prefill from decode pays off, and why chunked prefill is the right default below that threshold.

The post Disaggregation Is a Thousand-GPU Problem appeared first on Towards Data Science.

Avoiding Entity Key Drift in a Data Lake: Step 2, When Fuzzy Matching Stops Working

2 September 2026 at 15:30

I built a matcher meant to finish the cleanup that normalization left behind. Testing it against real data showed that no version of it could be made safe. What follows is the architecture that was left once the matcher was set aside.

The post Avoiding Entity Key Drift in a Data Lake: Step 2, When Fuzzy Matching Stops Working appeared first on Towards Data Science.

A RAG That Says β€œNot in This Document” Has to Show Four Kinds of Evidence

2 September 2026 at 14:00

Enterprise Document Intelligence [Vol.1 #B3] - A confident wrong answer is a bug. A bare β€œno answer” with no justification is almost as bad. Each of the four bricks has one piece of evidence to show

The post A RAG That Says β€œNot in This Document” Has to Show Four Kinds of Evidence appeared first on Towards Data Science.

❌