Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Fast Math/Slow Math(terrytao.wordpress.com ↗)
    discuss
  2. Jev beats Opus 5 at a Pokemon Showdown while being ~820x cheaper, ~10x faster(twitter.com/sid19arya0 ↗)
    1comments
  3. Astra for Law(openai.com ↗)
    discuss
  4. Nerdlog, or How I Implemented a Simple Alternative to Graylog(dmitryfrank.com ↗)
    discuss
  5. Microsoft, OpenAI lose fight to hide internal docs admitting scraping is theft(arstechnica.com ↗)
    discuss
  6. Nobody pays for open source. We can force them to(seldo.com ↗)
    discuss
  7. What Policymakers and the Public Need to Know About the Cult of AI(techpolicy.press ↗)
    discuss
  8. Killer AI Is Here. We're Using It in Iran(motherjones.com ↗)
    discuss
  9. Millions of fish tested Canada's largest nuclear plant(cbc.ca ↗)
    discuss
  10. Show HN: HSL-Noise – A noise generator mapped to the HSL color space(mitpit.com ↗)
    discuss
  11. Friday – a personal AI agent that lives in your text messages(askfriday.io ↗)
    discuss
  12. English: A vs. An(redblobgames.com ↗)
    discuss
  13. Brevo supply-chain attack injected ClickFix scripts on customer sites(bleepingcomputer.com ↗)
    discuss
  14. After the Write Hole (Btrfs)(claude.ai ↗)
    discuss
  15. Plugin4Shell – Zero Click RCE Vulnerability found in top four coding agents(air.security ↗)
    discuss
  16. The open houses at the edge of disaster(heated.world ↗)
    discuss
  17. Being Human After AI: Daft Punk, Pope Leo and 'Magnifica Humanitas'(americamagazine.org ↗)
    discuss
  18. The Pi0-Fast Libero-10 Baseline Is 25 Points Low(topicqueue.substack.com ↗)
    discuss
  19. Show HN: What if you don't feel overwhelmed reading big articles(chromewebstore.google.com ↗)
    discuss
  20. Aberrant excitatory neuronal ERBB4 promotes Alzheimer's disease pathology(nature.com ↗)
    discuss
  21. Fastembed – Rust library for generating vector embeddings, reranking locally(github.com/anush008 ↗)
    discuss
  22. The FAA's $875M Plan to Use AI to Ease Air-Traffic Woes(wsj.com ↗)
    discuss
  23. Rdap-Java – A ~5KB Java 11 RDAP client to check domain availability(github.com/slxca ↗)
    discuss
  24. Show HN: Hishel – HTTP Caching for Python(hishel.com ↗)
    discuss
  25. CC is an AI agent for families and groups(blog.google ↗)
    discuss
  26. Deals: The Most Active Investors in European Defence Tech in 2026(foxandlion.pub ↗)
    discuss
  27. Why do Microsoft job levels start in the high 50s?(devblogs.microsoft.com/oldnewthing ↗)
    discuss
  28. Wanix – WASM-native Unix sandboxing for the web(wanix.dev ↗)
    discuss
  29. In Montana, a revolt against corporate money could reshape political spending(reuters.com ↗)
    1comments
  30. Meta Launches Subscription Bundles(theverge.com ↗)
    discuss

Show HN: Real-Time Bluesky Post Firehose in < 256MB

1 pointsby 1h agoturbolytics.io
3 comments
Hello everyone, I'm still trying to get some traction with sqlflow!

I'm completely disenchanted with the modern data stack, and am trying to create a toolchain that helps treat data as if it were software: Observability, Integrated Testing, Performance and a real UX.

The linked page uses sqlflow (the foundation of this datastack) to consume and window the bluesky post firehose, save it to postgres, then serve it back over HTTP for dashboarding.

What're you using for analytics? Do you serve lines a chart to your customers? What tech are you using? Are you happy with the JVM (flink)?

i'm very interested in learning how you tackle streaming data and analytics today! Thank you

57m agoHN ↗

Are you aware you have posted a valid `Authorization: Bearer ...` key on your landing page?

47m agoHN ↗

yes! And I appreciate you calling it out, I'll choose a different name for it. It's just a token like posthog or google analytics issues customer-facing tokens. You are welcome to hit the API directly using it. What is this type of token called (one that identifies a JS client)?

36m agoHN ↗

an `id`?

It's sloppy to use an auth header for a dataset index, just make it a query param, because it definitely seems like a parameter for the query