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

推荐订阅源

D
Docker
Simon Willison's Weblog
Simon Willison's Weblog
H
Help Net Security
F
Fortinet All Blogs
H
Heimdal Security Blog
S
Schneier on Security
L
LangChain Blog
博客园 - Franky
酷 壳 – CoolShell
酷 壳 – CoolShell
NISL@THU
NISL@THU
P
Palo Alto Networks Blog
J
Java Code Geeks
博客园 - 【当耐特】
The Last Watchdog
The Last Watchdog
W
WeLiveSecurity
www.infosecurity-magazine.com
www.infosecurity-magazine.com
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
Vulnerabilities – Threatpost
I
InfoQ
Recorded Future
Recorded Future
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
C
CERT Recently Published Vulnerability Notes
T
Tenable Blog
腾讯CDC
C
Check Point Blog
量子位
M
MIT News - Artificial intelligence
GbyAI
GbyAI
罗磊的独立博客
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
B
Blog
小众软件
小众软件
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
C
CXSECURITY Database RSS Feed - CXSecurity.com
Stack Overflow Blog
Stack Overflow Blog
P
Proofpoint News Feed
P
Privacy & Cybersecurity Law Blog
V2EX - 技术
V2EX - 技术
T
Threatpost
Engineering at Meta
Engineering at Meta
Attack and Defense Labs
Attack and Defense Labs
T
Tailwind CSS Blog
S
Securelist
The Cloudflare Blog
博客园 - 叶小钗
L
LINUX DO - 最新话题
T
Troy Hunt's Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
爱范儿
爱范儿

Hacker News

Introducing Claude Opus 4.7 Qwen Studio The Future of Everything is Lies, I Guess: Where Do We Go From Here? GitHub - SeanFDZ/macmind: Single-layer transformer in HyperTalk for the classic Macintosh Show HN: Agent-cache – Multi-tier LLM/tool/session caching for Valkey and Redis Moving a large-scale metrics pipeline from StatsD to OpenTelemetry / Prometheus GitHub - Nightmare-Eclipse/RedSun: The Red Sun vulnerability repository GitHub - SethPyle376/hiraeth: Local AWS emulator focused on fast integration testing, with SQS support, SQLite-backed state, and a debug-friendly web UI. GitHub - macOS26/Agent: Any AI, replaces Claude Code, Cursor, OpenClaw. Over 18 LLM providers (Claude, OpenAI, Gemini, Ollama, Zai, HF, Qwen) wired into a native Mac app that writes code, builds Xcode projects, bumps versions, manages git, automates Safari, use AppleScript, JS or Accessibility, extend Agent! w/ MCP Servers, run tasks from your iPhone via Messages. YouTube now lets you turn off Shorts I Made a Terminal Pager Burgers | マクドナルド公式 Commands — HackerNews CLI documentation ChatGPT for Excel PiCore - Raspberry Pi Port of Tiny Core Linux Live Nation illegally monopolized ticketing market, jury finds Google Broke Its Promise to Me. Now ICE Has My Data. Founding Engineer at Adaptional | Y Combinator CRISPR takes important step toward silencing Down syndrome’s extra chromosome GitHub - saffron-health/libretto: The AI toolkit for building reliable browser automations US v. Heppner (S.D.N.Y. 2026) no attorney-client privilege for AI chats [pdf] Unexpected €54k billing spike in 13 hours: Firebase browser key without API restrictions used for Gemini requests Retrofitting JIT Compilers into C Interpreters IPv6 – Google The Accursèd Alphabetical Clock Cybersecurity Looks Like Proof of Work Now Fragments: April 14 Cal.com Goes Closed Source: Why AI Security Is Forcing Our Decision | Cal.com - Scheduling Software for Online Bookings Laravel raised money and now injects ads directly into your agent When moving fast, talking is the first thing to break Too much Discussion of the XOR swap trick – Heather Cafe Introduction to Spherical Harmonics for Graphics Programmers The Grand Line Building a Z-Machine in the worst possible language High-Level Rust: Getting 80% of the Benefits with 20% of the Pain GitHub - duguyue100/midnight-captain: Inspired by Midnight Commander, tailored to my taste. How to build a `git diff` driver · Jamie Tanna | Software Engineer Center for Responsible, Decentralized Intelligence at Berkeley The Local Universe’s Expansion Rate Is Clearer Than Ever, but Still Doesn’t Add Up - A new synthesis of astronomical measurements confirms a persistent mismatch that could point to physics beyond current models The air throughout our homes is infused with microplastics. But there are things you can do to breathe less of them The disturbing white paper Red Hat is trying to erase from the internet – OSnews The Future of Everything is Lies, I Guess: Annoyances ‘Abhorrent’: the inside story of the Polymarket gamblers betting millions on war Productive procrastination — Max van IJsselmuiden maps, territory and LMs 447 Terabytes per Square Centimetre at Zero Retention Energy: Non-Volatile Memory at the Atomic Scale on Fluorographane Show HN: Pardonned.com – A searchable database of US Pardons 20 Years on AWS and Never Not My Job The Seasons are Wrong Artemis II crew splashes down near San Diego after historic moon mission We gave an AI a 3 year retail lease in SF and asked it to make a profit | Andon Labs How a dancer with ALS used brainwaves to perform live On filing the corners off my MacBooks Installing every* Firefox extension OpenClaw’s memory is unreliable, and you don’t know when it will break Steve Blank Nowhere Is Safe Chimpanzees in Uganda locked in vicious 'civil war', say researchers watgo - a WebAssembly Toolkit for Go linux/Documentation/process/coding-assistants.rst at master · torvalds/linux GitHub - callumlocke/json-formatter: Makes JSON easy to read. Founding Product Engineer at Bild AI | Y Combinator A compelling title that is cryptic enough to get you to take action on it GitHub - Keychron/Keychron-Keyboards-Hardware-Design: Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use allowed for original compatible accessories within the license terms. [ANNOUNCE] WireGuardNT v0.11 and WireGuard for Windows v0.6 Released 1D-Chess Helium Is Hard to Replace Cooperative Vectors Introduction | Evolve Keeping a Postgres queue healthy — PlanetScale Our response to the Axios developer tool compromise Do Americans read print books, e-books or audiobooks more? The Zettelkasten Method in Obsidian: A Practical Setup Guide Artemis II Is Competency Porn and We Are Starving For It WeakC4 Flight Viz — Cockpit View A Mexican surveillance giant you’ve never heard of is now watching the U.S. border Surelock: Deadlock-Free Mutexes for Rust RISC-V 101 – what is it and what does it mean for Canonical? | Ubuntu The Problem That Built an Industry How Much Linear Memory Access Is Enough? | Solidean Investigating Split Locks on x86-64 Simplest hash functions Sybilproof reputation mechanisms (2005) [pdf] What is a property? How Complex is my Code? Static code analysis in Kotlin — tools overview Toffoli gates are all you need PGLite evangelism dcmake: a new CMake debugger UI Clojure on Fennel part one: Persistent Data Structures Fragments: April 2 Python Release Python install manager 26.1 The Life and Death of the Book Review - Liberties Introducing Database Traffic Control — PlanetScale Bitcoin miners are losing $19,000 on every BTC produced as difficulty drops 7.8% God sleeps in the minerals Building slogbox Apple Silicon and Virtual Machines: Beating the 2 VM Limit Who was “Not Even Wrong” first? Pokemon Evolution Vs Darwinian Evolution The APL Programming Language Source Code
How to Passive-Aggressively Shame People Who Use LLMs Selfishly
Force the author to engage with their slop · 2026-06-24 · via Hacker News
By Josh Moody Published:

Too many slop grenades these days. LLMs are cool and all, but does every Slack message need to be a bulleted list where the first sentence of each item is bold?

I recently read one too many blog posts with the phrase, “it’s not X, it’s Y” as a one-line paragraph and finally snapped. It is now my life’s mission to purge selfish LLM usage from the internet.

Define “selfish”

Selfish LLM usage: A situation in which someone uses an LLM to save their own time at the expense of other people’s time, resulting in a net productivity loss.

Opinions vary on the usefulness of LLMs, but hopefully we can all agree that using them selfishly is cringe.

Nevertheless, people use AI selfishly all the time. This is not surprising: many people are under heavy time pressure and some people aren’t even aware they’re doing it. But the world would be a better place if people stopped.

But it’s not polite to call someone out for blatantly using AI when their brain would have sufficed. The trick is subtlety. I propose a method of subtly shaming people with plausible deniability:

  1. Secretly make fun of people via emojis
  2. Other things (less fun)

Dog whistle emojis

React to suspected AI content with an emoji that only makes sense to likeminded people. Here are some ideas with variously intense connotations:

Passive-aggressive emojis

Respond to selfish AI-generated content with these emojis if you want to keep a low profile while secretly making fun of the author.

EmojiEmoji nameMeaning
🏺Amphora (Ancient Greek vase)I randomly wanted to remind you of the incredible art humanity produced with their bare hands thousands of years ago
📎PaperclipClippy
Heavy minus signEm dash
〰️Wavy dashEm dash (less obvious)
✍️Writing handWow this is really good writing that you definitely wrote yourself with your human brain and human hands
🎰Slot machineYou kept prompting the LLM until your post was almost coherent
🧨FirecrackerSlop grenade
🦾Mechanical armVery cool but the machine gets credit, not you
🧱Brick WallWow, that’s a lot of text
🐋WhaleWow, that’s a LOT of text
🔄♐Counterclockwise arrows button + SagittariusReverse centaur
💙Blue heartCorporate AI slop

Fully aggressive emojis

If you don’t mind being fired and/or punched in the face, respond to slop with the following emojis:

EmojiEmoji nameMeaning
🩼CrutchYou aren’t capable of writing even the most basic of messages without help
🫟SplatSlop. Use with caution (potential sexual harassment)
🪣BucketFor putting the slop in
🚱Non-potable waterYou just vaporized a small country’s water supply
🚷No pedestriansNo humans were involved in the making of this content
📜ScrollBIG message
🦜ParrotStochastic parrot
SparkleThe universal symbol for AI content
☣️BiohazardThis content is harmful to human existence

Positive emojis

Reward human effort with compliment emojis:

EmojiEmoji nameMeaning
🧠BrainA human brain was used
🎨PaletteFine art
🍞BreadHomemade content, smells nice
💚Green heartI love this human content (certified organic™)
💪Flexed armThe opposite of 🦾, human effort à la John Henry
🫆FingerprintEvidence of human
🏺Amphora (Ancient Greek vase)Authentic human art that will stand for millennia

Yes, the amphora emoji is also on the passive-aggressive list because irony, but obviously it works for human content too. By reacting to both kinds of content with it, you gain plausible deniability while still subliminally encouraging people to think about the importance of humanity and artistic expression.

Emojis don’t cut deep enough

I admit the dog whistle emoji thing is at least 20% sarcastic.

If you want to be less culty, probably the most neutral and unambiguous emoji is robot face 🤖.

Semi-jokes aside, here are some better things you can do to shape the world to your liking:

Positive reinforcement

If someone sends rough (but clearly human) thoughts, engage with it positively. Be extra nice and chill.

Ask genuine questions that force the slop author to reflect on what they produced and answer directly from their human brain. The questions should be short and simple. Match the author’s effort level.

Slauthor?

  • How did you come up with this idea?
  • I really liked [interesting detail], how did you learn to [verb] like that?

Epmathy

I spelled this heading exactly as intended.

Keep in mind that the average person over-relying on AI for common tasks is potentially under immense time pressure and/or sufficiently out of their depth that they lack the ability to distinguish good from bad content. They almost certainly are not using AI out of malice.

Turns out the average person does not like slop, so it’s not hard to ringlead your friends into improving the situation.

For example, my software engineering team at work has been fatigued by AI writing cluttering up our pull requests, so we added a temporary PR checklist to help us get in the habit of making the code easier to review:

## PR Checklist

<!-- All PRs -->

- [ ] Description is human-written, concise, and useful

<!-- Medium complexity PRs also include -->

- [ ] Screenshot/video attached for frontend changes, or real
      examples of backend behavior
- [ ] Code comments on tricky parts are human-written and
      concise (no AI wall of text)
- [ ] Tests verify important functionality and are
      straightforward (not brittle, noisy, implementation-quirk
      tests)

<!-- Large / risky PRs also include -->

- [ ] Assumptions, weak points, follow up, and open questions
      called out
- [ ] GitHub comments signpost areas most important to the
      reviewer
- [ ] Scope is as narrow as it reasonably can be (or noted why
      it isn't split)

This also led to me creating a comment guard script for Claude Code, which prevents comments longer than two lines long. Highly recommend.

Conclusion

When discussing this post please include 🏺