{"demo":true,"note":"Free fixed-input sample of real output. The paid route accepts your own input: /api/discourse/split ($0.03 per call, x402 USDC on Base, no signup or API key).","paid_endpoint":"https://horizonpulse.dev/api/discourse/split","price":"$0.03","fixed_input":"q=tabs or spaces for indentation, sides=tabs,spaces (fixed; canned recorded sample, not re-run)","sample_status":200,"sample":{"source":"discourse-split","illustrative":true,"note":"Format sample only: counts are illustrative, NOT measured. No stance classifier is configured on this server yet, so no real answer has been recorded; this sample will be replaced by a real recording. No post text or usernames are ever returned.","asOf":"2026-10-13T05:00:00.000Z","ok":true,"label":"online discourse sample, NOT a poll","question":"tabs or spaces for indentation","sides":[{"label":"tabs","share":0.4167,"ci95":[0.3171,0.5235],"n":35},{"label":"spaces","share":0.5833,"ci95":[0.4765,0.6829],"n":49}],"n_classified":84,"n_neutral":61,"n_fetched":145,"sources":{"hn":52,"bsky":32},"sample":[],"window":{"days":30,"from":"2026-09-13T05:00:00.000Z","to":"2026-10-13T05:00:00.000Z"},"classifier":"none (illustrative)","method":"Keyword search of public Hacker News comments (Algolia) and Bluesky posts within the window; one post per account, at most 10 per thread; each post (truncated to 280 chars, never returned) is labeled with one side or neutral by a stance classifier; shares are over decided posts with Wilson 95% intervals. Deleted links are removed from the sample, also when a cached answer is served (shares and n are not recomputed).","caveats":["Not a poll: self-selected posters on two tech-leaning, US-heavy networks; not representative of any population.","Keyword search misses posts that use other words and can include off-topic posts.","Bots, coordinated posting and brigading can move the numbers; one-vote-per-account and per-thread caps only reduce this.","Stance labels come from an automated classifier and are sometimes wrong (sarcasm, quotes, negation)."],"cached":false}}