惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Help Net Security
Help Net Security
U
Unit 42
T
Tailwind CSS Blog
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
博客园_首页
云风的 BLOG
云风的 BLOG
博客园 - Franky
D
DataBreaches.Net
Last Week in AI
Last Week in AI
人人都是产品经理
人人都是产品经理
Cisco Talos Blog
Cisco Talos Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Blog — PlanetScale
Blog — PlanetScale
Know Your Adversary
Know Your Adversary
宝玉的分享
宝玉的分享
V
Visual Studio Blog
AWS News Blog
AWS News Blog
NISL@THU
NISL@THU
I
Intezer
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
P
Privacy International News Feed
T
Tor Project blog
S
Securelist
Microsoft Security Blog
Microsoft Security Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Recorded Future
Recorded Future
C
Cisco Blogs
P
Palo Alto Networks Blog
Hacker News: Ask HN
Hacker News: Ask HN
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Recent Commits to openclaw:main
Recent Commits to openclaw:main
月光博客
月光博客
T
Threat Research - Cisco Blogs
N
News and Events Feed by Topic
AI
AI
Cyberwarzone
Cyberwarzone
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
MongoDB | Blog
MongoDB | Blog
Microsoft Azure Blog
Microsoft Azure Blog
Scott Helme
Scott Helme
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Martin Fowler
Martin Fowler
量子位
L
LINUX DO - 热门话题
H
Heimdal Security Blog
GbyAI
GbyAI
P
Privacy & Cybersecurity Law Blog
博客园 - 【当耐特】

Lobsters

CIFSwitch: a non-universal Linux local root vulnerability RIPE NCC session fixation: poaching logins with an Atlas probe GNOME 2.20 but its Web Components Agentic Search for Context Engineering – Leonie Monigatti Garnix is shutting down [not OC] akashina.tngl.sh/jjc Concerning Emacs (and Jazz) Nitpicking the shell history scene in ‘Tron: Legacy’ What's cooking on SourceHut? Q2 2026 The tenth OpenPGP email summit Package managers that package package managers Clojure on Fennel part three: parsing WordPress at 23 Finding Miscompiles for Fun, Not Profit GitHub - creusot-rs/creusot: Creusot helps you prove your Rust code is correct. Announcing Rust 1.96.0 | Rust Blog A Love Letter to Neovim sqlite AGENTS.md Am I a Bad Friend? CSS vs. JavaScript • Josh W. Comeau Erlang Ecosystem Foundation - Supporting the BEAM community A brief note about slot access cost in Common Lisp Keyboard latency probe Rethinking the GNOME clipboard issues Back to the Building Blocks’ Building Blocks Tech Notes: Theseus: translating win32 to wasm Fast is better than slow Content-addressed Rust builds (or, what kache actually caches) Intent to Prototype: Embedding API Canada’s Bill C-22 and the security cost of collecting more data 5 PostgreSQL locking behaviors that trip people up okmij.org Stop advertising in your commits! | AksDev GitHub - mplsllc/macsurf: A modern web browser for Classic Mac OS 9 PowerPC. Real CSS3, ES5 JavaScript, native HTTPS — built with CodeWarrior on the Carbon API. Introducing DoomBench - Can Your Data Stack Run DOOM? What are some of your favourite developer tools? Building a Scalable Ingestion Pipeline with Temporal (Part 1) Converting shallow Git bundles into normal repositories Are you a member of any professional associations? What is a harmonic? An interactive comic about additive synthesis How Virtual Tables Work in the Itanium C++ ABI Using SwiftUI to Build a Mac-assed App in 2026 Rust (and Slint) on a jailbroken Kindle. ~jack/lambda-on-lambda - Serverless Haskell on AWS - sourcehut git Human proof for FOSS contributions Extremely simple internet radio controlled via IRC Announcing BABLR Splitting Konsole views from Helix to run tools | AksDev GitHub - yugr/rust-slides Serving files over HTTP three ways: synchronous, epoll, and io_uring update docs with information about building with build.py (#979) · astral-sh/python-build-standalone@c9c40c5 A Simple Makefile Tutorial On C extensions, portability, and alternative compilers Switching to Colemak | Pedro Alves Just How Bad Was The Intel IAPX432? Nix's Substituter List Is Not a Routing Table Accelerating copy_if using SIMD Lambda on Lambda: Serverless Haskell on AWS | Blog Announcing feed-repeat v1.0 Scaling Akvorado BMP RIB with sharding EYG news: A host of CLI improvements, new guides and new effects The social contract of writing JS Crossword C array types are weird; and related topics Flatpak will depend on systemd – OSnews Migrating from Go to Rust | corrode Rust Consulting A portentous reunion Vivado Licensing Options How my minimal, memory-safe Go rsync steers clear of vulnerabilities the entropy layer of a wavelet codec, on its own GitHub - nferhat/fht-compositor: A dynamic tiling Wayland compositor. Debian SE Linux and PinTheft Does bulk memmove speed up std::remove_if? (No.) 声明式部分更新 | Blog | Chrome for Developers Fully in-browser container builds Dianne Skoll's Web Site - Remind The Architecture of Open Source Applications (Volume 1)Berkeley DB Pardon MIE? - ironPeak Blog “Long-Term Support” doesn’t mean what you think Jira IS Turing-Complete May I recommend thinking of Emacs as your Fortress of Solitude hershey Floodgap Gopher-HTTP gateway gopher://thelambdalab.xyz/1cuneiforth/ HP QuickWeb, Singular And Pointless That one time I used Go panics for flow control A new suite of modern tools coming for editing and publishing RFCs From the Tabletop… The Digital Antiquarian Building a Host-Tuned GCC to Make GCC Compile Faster Are we self-sovereign PKI yet? Claw Patrol: an open-source security firewall for agents | Deno Revised^7 Report on Scheme, Large: Procedural Fascicle Draft is now public A Network Allow-List Won't Stop Exfiltration — André Graf From AFSK to Goertzel – µArt.cz Software For My New Home Server Introducing Neptune: Direct3D virtualization for QEMU AI Agent Bankrupted Their Operator While Trying to Scan DN42 - Lan Tian @ Blog mimalloc: A new, high-performance, scalable memory allocator for the modern era Making wl_shm fast The Soul of Maintaining a New Machine - Third Draft | Books in Progress What is Git made of?
The Wholesale Plagiarism of Obscure Sorrows - Waxy.org
Andy Baio · 2026-06-21 · via Lobsters

Last week, a MetaFilter member posted a link to what appeared to be a new website for The Dictionary of Obscure Sorrows, John Koenig’s decade-long project to make a “dictionary of made-up words for emotions that we all feel but don’t have the words to express.”

The polished site includes everything you’d expect from a publisher’s promotional book site: an author biography, press mentions, and links to buy the book on Amazon.

Strangely, it also includes the entire text of the book, from its opening 800-word foreword to a complete archive of all 311 neologisms, with their accompanying definitions, etymology, and short essays, all penned by Koenig.

The book’s original photo-collage illustrations made by Koenig and several other artists are conspicuously missing. Instead, each word has an AI-generated image made with DALL-E 2, riddled with the errors and artifacts typical of that model.

“it’s half-past IŊΨ-o-clock”

A banner at the top of the homepage encourages visitors to “Generate your own words using AI – give your sorrows a voice!” The Submit A Sorrow feature lets you describe a feeling, and then uses OpenAI’s GPT-4 to generate the new word, etymology, and definition, which go into a gallery of “User-Generated Sorrows” with AI generated art.

MetaFilter members were immediately suspicious, and so was I. My wife Ami and I made a card game in 2022, Lost for Words, partly inspired by Koenig’s project. We own a copy of the book, and I’d followed it online for years. The embrace of AI seemed out of character.

Then I noticed the new site was a different domain than the original Tumblr homepage entirely:

The original: dictionaryofobscuresorrows.com
The reboot: thedictionaryofobscuresorrows.com

What’s going on here?

A Little History

John Koenig launched The Dictionary of Obscure Sorrows on Tumblr in 2009, expanding it to a series of popular video essays in 2013.

If you know any word from the project, it’s probably “sonder,” which spread far beyond its origin, making its way into common parlance and eventually to Dictionary.com and Merriam-Webster.

sonder
n. the realization that each random passerby is living a life as vivid and complex as your own—populated with their own ambitions, friends, routines, worries and inherited craziness—an epic story that continues invisibly around you like an anthill sprawling deep underground, with elaborate passageways to thousands of other lives that you’ll never know existed, in which you might appear only once, as an extra sipping coffee in the background, as a blur of traffic passing on the highway, as a lighted window at dusk.

Other words coined by Koenig have found a life outside his project. You may have encountered “anemoia” (a feeling of nostalgia for a time or place you’ve never known), “vellichor” (the strange wistfulness of used bookstores), or maybe “monachopsis” (the subtle but persistent feeling of being out of place).

But “sonder” is the breakaway success. I’d wager most people who have heard the word have no idea it was coined by a guy on Tumblr in 2012.

There’s an R&B band named Sonder, a failed Airbnb rival, and countless businesses ranging from consultancies and VC firms to coffeehouses and dispensaries. There’s a bar named Sonder two miles from me right now.

Photo from the official Instagram announcing the book’s release

That success landed Koenig a book deal with Simon & Schuster, and the book became a New York Times bestseller on its release in November 2021.

Two years later, around August 2023, the new Dictionary of Obscure Sorrows website launched, but curiously, with no reference to it from the official Tumblr page or social media.

A Slick Impostor

The mission of Koenig’s project, in his own words, is to “shine a light on the fundamental strangeness of being a human being.”

So it felt strange that he would now be encouraging people to generate new words and definitions with LLMs, a contentious technology that has been trained on so much human writing, but can’t know what it’s like to be human.

I reached out to John Koenig directly to ask if he was involved with the website. He emailed back an hour later:

Yeah man, I had nothing to do with it. Don’t know what to think or do about that, as the site is pretty slick. Nicer than my own, really.

It wasn’t hard to find who was responsible since they list themselves in the “Site Credits” in the footer of every page: Qontour (formerly Prompt Digital), a web design and marketing agency based in San Francisco.

The only hint that the site isn’t authorized is this page in their portfolio, where they talk about how “Qontour built the interactive digital platform – designing the site in Webflow, generating an AI-powered image library, and launching a feature that lets visitors submit their own sorrows and add new definitions to the dictionary.”

On that page, they refer to themselves as “fans” of the book: “The site gives fans (like us) one place to find everything – videos, reviews, interviews, and purchase links – instead of searching across a dozen platforms.‍”

The problem, of course, is that being a fan doesn’t give them the right to repurpose any of the material for their site.

Copyright and Confusion

In the footer of Qontour’s unauthorized site, they added a copyright notice acknowledging that they don’t own any of the rights to the material on the site, while also licensing all the user-submitted words into the public domain with a CC Zero license.

Dictionary Content © John Koenig – All rights reserved.
User-Generated Content open licensed – CC Zero.

This betrays a fundamental misunderstanding of how copyright works. Qontour did not have the right to publish the entirety of Koenig’s book to showcase their web design skills.

They also submitted their site to Webflow’s directory to advertise their design business. “This endeavor showcased our expertise in website design, AI-generated content, and extensive content integration.”

Below the button to “Hire Qontour,” a small link to “Copyright Info” misrepresents their work:

The Dictionary of Obscure Sorrows by Qontour is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. All Rights Reserved. In other words, it’s someone else’s work so you can’t copy it or edit it for any reason, but you can share it with others.

Needless to say, you can’t relicense content you don’t own.

Complicating their claims of it being a fan tribute, Qontour also used their own Amazon affiliate code throughout the site, created under their previous name Prompt Digital, giving them a cut of all book sales.

Those commissions may have been meaningful over the last few years, since the unofficial site is now the top search result for virtually every query related to the book, including the book’s title, the words coined in the book, and even John Koenig’s name. In every Google search I’ve tried, the unofficial site ranks higher than the official site, the publisher’s site, or Wikipedia.

This is made worse by the rapid shift from traditional web search to conversational AI search, which is easy to manipulate, hides sources, and collapses context into simple answers.

ChatGPT and Gemini both link to the bootleg as the official website, and both claim that John Koenig is the one that created it.

Gemini (left) and ChatGPT (right)

This creates legitimate confusion over its authorship, and arguably, damages the reputation of the project and book with its enthusiastic embrace of AI. The person who originally posted the site to MetaFilter thought it was the official site, and the commenters in the thread then, reasonably, questioned whether the book itself was written by AI.

I asked Koenig if his publisher was planning to issue a cease-and-desist takedown to the site, but didn’t receive a response.

After emailing him, I realized that Simon & Schuster did make moves last year to limit its reach. They filed two DMCA takedowns (1, 2) with Google last July, asking them to remove two pages from the bootleg site from their results. It had no effect.

AI and Consent

It’s one thing for a fan to share or remix copyrighted material out of love for the source material, with no commercial motive. (“No copyright intended!”) It’s another for a marketing agency to take an entire living author’s book, replace its art with AI slop, add an AI word generator, monetize the traffic, promote it in their portfolio, and then outrank the official site everywhere.

This is a more flagrant form of plagiarism than you typically see these days, where human-authored works are laundered with an AI model into something that’s different enough from its sources to avoid legal issues.

But it’s not surprising to see it coming from an agency that has leaned into generative AI so heavily. As they proudly explain, “Every page on this site was written in Claude” using an “author persona” that they call “Q.”

What’s missing here is consent, which feels like the original sin of AI. As I’ve written about many times before, generative AI models are all trained on a massive corpus of human-authored works without attribution, consent, or compensation, extracting value from creators while centralizing power among a tiny handful of massive tech companies.

On a much smaller scale, Qontour could have reached out to John Koenig for permission to republish his work, collaborating with him on a new, improved website for the book. He might have asked them to limit it to just the words published on his Tumblr, asked for them not to build AI features, or maybe just said no to the whole thing, which would be his right.

The Last Word

What happened to The Dictionary of Obscure Sorrows may have been more brazen, but it isn’t an isolated case.

It’s part of a broad trend happening across the web, where people are using AI to repackage, optimize, and replace the authoritative sources it was trained on for profit.

Nearly every day, I get emailed a newly-launched, obviously-vibecoded website filled with AI-generated content that was designed to siphon attention away from human creators: bloggers, authors, journalists, artists, musicians, and anyone else who slowly, painstakingly makes things for a living. I’m not even sure anymore that the emails I’m receiving are sent by a human.

The feeling of seeing something you love ingested and repurposed by a machine designed to replace the person who made it seems like a uniquely modern sorrow.

Maybe there should be a word for it.


You can purchase John Koenig’s The Dictionary of Obscure Sorrows at Powell’s Books, directly from his publisher, or your local indie bookstore. If you have to use Amazon, you can buy it using the author’s own affiliate code so he gets the largest cut of the sale.

Photo via John Koenig