frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

I prompted ChatGPT, Claude, Perplexity, and Gemini and watched my Nginx logs

https://surfacedby.com/blog/nginx-logs-ai-traffic-vs-referral-traffic
84•startages•1h ago

Comments

realaccfromPL•1h ago
Looks like a very fun exercise, I will try it out as well, thanks for the idea!
dawolf-•1h ago
So for the user-agent "ChatGPT-User" I can return my prompt injection text. Got it.
hajimuz•1h ago
I’m curious about the header of their requests. Something like any one of them is using text/markdown accept header?
startages•36m ago
Added $http_accept and re-ran. None of them use text/markdown. Results:

ChatGPT-User/1.0 text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3;q=0.9 Claude-User/1.0 / Perplexity-User/1.0 (empty, no Accept header) PerplexityBot/1.0 (empty, no Accept header) ChatGPT sends a Chrome-style Accept string. Claude sends a wildcard. Perplexity sends nothing at all. Gemini didn't fetch in my test.

Also worth noting: Claude-User hit /robots.txt before the page.

dalton_zk•1h ago
You're not burning money?
shermantanktop•1h ago
This article is absolutely jammed with AI tells. Not this, but that. Here's why X matters. This matters more than that.

The content is interesting, but it's delivered in an article that smells like slop.

nryoo•1h ago
So the state of AI in 2026: ChatGPT DDoS-lite, Claude the polite one that actually reads the rules, Perplexity maybe shows up, and Google was already in your house.
lambda•50m ago
Gah, the writing on this is so painful to read, it feels like this was most likely written by an LLM.

The writing style is so unclear, it's hard to figure out one of the key points: it mentions that Gemini doesn't use a distinct user-agent for its grounding. It doesn't mention whether it actually hit the endpoint during the test, though it kind of implies that with "Silence from Google is not evidence of no fetch." Uh, if there are no requests coming in live, that means no fetch, it's using a cache of your site.

It makes a difference whether it fetches a page live, or whether it's using a cached copy from a previous crawl; that tells you something about how up-to-date answers are going to be from people asking questions about your website from Gemini. But I guess the LLM writing this article just wanted to make things sound punchy an impressive, not actually communicate useful information.

Anyhow, LLM marketing spam from an LLM marketing spam company. Bleh.

anygivnthursday•35m ago
I had to quit after a couple of paragraphs, I cant read such AI slop anymore :(
startages•32m ago
I did use AI to organize my ideas but I didn't think it was that bad, I'll modify and make it easier to read.

Anyway, in my test I saw zero requests from any Google UA after multiple Gemini and AI mode prompts that should have triggered grounding, so the working interpretation is that Gemini served from its own index/cache rather than doing a live provider-side fetch. The original phrasing was fuzzier than it should have been.

realo•13m ago
Sometimes when we point the moon to people they prefer to discuss at length about the finger.

Don't worry.

cruffle_duffle•40m ago
I wish debates about “ai scraping my site” had more nuance.

There are multiple ways these tools access your site and only one of them is “using it for training”. Others are webfetch from chat sessions, “deep research” agents, etc. And those will have different traffic patterns. They aren’t crawlers, they are clumsy, ham handed AI agents doing their humans bidding.

Both can give a site the hug of death. Both can be badly coded. But there is much different intent behind the two and I feel it is important to acknowledge the difference.

ctime•38m ago
Does smack of AI ness

The IPs listed in the output are from reserved ranges as well, like they were intentionally obfuscated (but this was not shared with the reader).

It’s the kind of obfuscation that AI would do (using esoteric bogon ranges as well)

https://ipinfo.io/ips/203.0.113.0/24

Cahokia

https://en.wikipedia.org/wiki/Cahokia
1•Amorymeltzer•1m ago•0 comments

Hack Monty, Win $5k: Inside PydanticAI's Challenge

https://pydantic.dev/articles/hack-monty
1•v-mdev•4m ago•0 comments

Laz's Wolfenstein 3D Page

http://lazrojas.com/wolf3d/
1•justsomehnguy•5m ago•0 comments

Colorado River disappeared record for 5M years: now we know where it was

https://phys.org/news/2026-04-colorado-river-geological-million-years.html
1•wglb•5m ago•1 comments

Code Is the New Assembly

https://abhyrama.com/code-is-the-new-assembly/
1•flyaway123•5m ago•0 comments

The Download: murderous 'mirror' bacteria, and Chinese workers fighting AI doub

https://www.technologyreview.com/2026/04/20/1136154/the-download-murderous-mirror-bacteria-chines...
1•joozio•6m ago•0 comments

OpenData Timeseries: Prometheus-compatible metrics on object storage

https://www.opendata.dev/blog/introducing-timeseries/
1•hachikuji•6m ago•0 comments

The AI engineering stack we built internally – on the platform we ship

https://blog.cloudflare.com/internal-ai-engineering-stack/
2•mavelikara•6m ago•0 comments

Show HN: My Hyperliquid Terminal

https://www.aulico.com
1•kiosktryer•6m ago•0 comments

H.R.8250 – Parents Decide Act

https://www.congress.gov/bill/119th-congress/house-bill/8250/text
2•philips•7m ago•1 comments

Cute Matrix Transpose

https://leimao.github.io/article/CuTe-Matrix-Transpose/
1•eigenBasis•7m ago•0 comments

Show HN: Noise.widgita.xyz – a zero-back end noise map for anywhere in the world

https://noise.widgita.xyz/
2•fairlight1337•10m ago•1 comments

Show HN: Hora – A Native SwiftUI Google Calendar Client for macOS

https://horacal.app/
1•szamski•13m ago•0 comments

Contact Lens Uses Microfluidics to Monitor and Treat Glaucoma

https://spectrum.ieee.org/smart-contact-lens-glaucoma-microfluidics
2•zdw•13m ago•0 comments

The Theory of Interstellar Trade [pdf]

https://www.princeton.edu/~pkrugman/interstellar.pdf
1•AFF87•13m ago•0 comments

Show HN: Reproducible benchmark – OpenAI charges 1.5x-3.3x more for non-English

https://github.com/vfalbor/llm-language-token-tax
1•vfalbor•15m ago•0 comments

I Like the Web They Want

https://vasilis.nl/nerd/2026/i-like-the-web-they-want/
3•speckx•16m ago•0 comments

Labor Automation Forecasting Hub on Metaculus Measures Impact of AI on Labor

https://www.metaculus.com/labor-hub/
1•postreal•18m ago•1 comments

DeWitt Clauses

https://danluu.com/anon-benchmark/
3•thomasahle•19m ago•1 comments

Show HN: Enlist AI: A tool that turns any job description into a study plan

https://enlistai.vercel.app
1•lilprince1218•21m ago•0 comments

Efficiently Transfer Files to LibreOffice Calc: A Step-by-Step Guide

https://shunspirit.com/article/how-to-transfer-files-to-libre-office-calc
1•rolph•26m ago•0 comments

Transitioning from Corporate to Open Source at 23 y.o

https://www.tharropoulos.dev/blog/transitioning-from-corporate-to-open-source/
2•tharropoulos•26m ago•0 comments

What we once had (at the height of the XMPP era of the Internet) (2023)

https://www.kirsle.net/what-we-once-had-at-the-height-of-the-xmpp-era-of-the-internet
5•birdculture•27m ago•0 comments

Agent-consistency – a Python consistency layer for multi-agent workflows

https://github.com/karimbaidar/agent-consistency-refund-demo
1•baidarkarim•27m ago•0 comments

Modern Board Games: and why you should play them (2022)

https://boardgamegeek.com/blog/10755/blogpost/124992/modern-board-games-and-why-you-should-play-them
1•maayank•29m ago•0 comments

Scaling Claude beyond individual workflows – lessons from our team

https://ninkovic.dev/blog/2026/scaling-claude-beyond-individual-workflows
1•nemwiz•29m ago•0 comments

Language Modeling Without Neural Networks

https://nathan.rs/posts/unbounded-n-gram/
2•nathan-barry•29m ago•0 comments

Power tools got worse on purpose

https://www.worseonpurpose.com/p/your-power-tools-got-worse-on-purpose
2•longhaul•31m ago•0 comments

A New Chapter for Ruby Central

https://rubycentral.org/news/a-new-chapter-for-ruby-central/
1•campuscodi•33m ago•0 comments

Quantum Computers Are Not a Threat to 128-Bit Symmetric Keys

https://words.filippo.io/128-bits/
4•hasheddan•33m ago•0 comments