From 86fbe1e9a5e43d8644eead416bb7dc39d141ecdb Mon Sep 17 00:00:00 2001 From: Vijay Janapa Reddi Date: Tue, 5 May 2026 08:29:44 -0400 Subject: [PATCH] fix(security_privacy): add period to bare 'vs' in bullet list (1 site) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Per book-prose.md $1, vs. always with period in body prose. The bullet at line 1342 had bare 'vs' between two cost figures. Note: introduction (vol2):1593 was initially flagged but is inside a Python cell header comment — exempt per code-block rule. --- book/quarto/contents/vol2/security_privacy/security_privacy.qmd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/book/quarto/contents/vol2/security_privacy/security_privacy.qmd b/book/quarto/contents/vol2/security_privacy/security_privacy.qmd index 05c3a10ec9..e98e00ffe5 100644 --- a/book/quarto/contents/vol2/security_privacy/security_privacy.qmd +++ b/book/quarto/contents/vol2/security_privacy/security_privacy.qmd @@ -1339,7 +1339,7 @@ Consider a production API serving a ResNet-50 image classifier (1000 ImageNet cl - Model training cost: ~\$5K (GPU time, data, engineering) - Extraction requirements: ~5M queries for 90 percent fidelity (0.5 percent of ImageNet per class) - Without defenses: Attacker queries 25K/day for 200 days, cost \$0 (free tier abuse) -- Total extraction cost: \$0 vs \$5K training → extraction is economically favorable +- Total extraction cost: \$0 vs. \$5K training → extraction is economically favorable **Defense Implementation**: