New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Apple Hong Kong's credit card fraud problem(larrysalibra.com ↗)
    discuss
  2. Should We Accept Degrowth as a Serious Academic Concept?(humanprogress.org ↗)
    discuss
  3. Tell the CA Governor to Protect Net Neutrality, Affordability, and Public Safety(eff.org ↗)
    1comments
  4. Mainsprings, watermarks, answer boxes and other bad words for good ideas(arjunkirtipatel.com ↗)
    discuss
  5. Apple May Return to Server Market with Nvidia Technology(macrumors.com ↗)
    1comments
  6. Show HN: A Stateful LLM API that works across providers(twigg.ai ↗)
    discuss
  7. Show HN: Plant watering system with Arduino Nano(sam-burns.com ↗)
    1comments
  8. Problem Notation and Testing(ciju.in ↗)
    discuss
  9. Bamzooki(wikipedia.org ↗)
    discuss
  10. OpenAI Expands ChatGPT Ads with Sponsored Agents(openai.com ↗)
    discuss
  11. /pyor:review – Claude skill for human code review(github.com/pyor-review ↗)
    discuss
  12. Valve plans to get Steam games working on compatibility-challenged ARM PCs(rockpapershotgun.com ↗)
    discuss
  13. We're catalyzing megaton-scale climate impact in Brazil(blog.google ↗)
    discuss
  14. AI research institute founded by Yoshua Bengio vandalized in Montreal(cbc.ca ↗)
    1comments
  15. DeepMind Paper: Dream-RSI: Recursive Self-Improvement Through Evolving Worlds(arxiv.org ↗)
    1comments
  16. I caught an LLM-powered recruiter with a prompt injection on LinkedIn(khancyr.github.io ↗)
    discuss
  17. Show HN: Skill to generate change preview pages(github.com/steveharrison ↗)
    discuss
  18. Explaining the Proposed $103k H-1B Fee(ifp.org ↗)
    discuss
  19. AWS can't restore service to Bahrain, UAE facilities 6 months after Iran strikes(cnbc.com ↗)
    discuss
  20. Scientist Workbench: Scientific Compute for Agents(scientistworkbench.com ↗)
    discuss
  21. How to Buy a Tesla and Get FSD for Free(tynan.com ↗)
    discuss
  22. WAIl (Blonging for Freedom)(oliva.nom.br ↗)
    discuss
  23. The Climb Was the Safety Feature(cekrem.github.io ↗)
    discuss
  24. Using NetBSD's pkgsrc everywhere I can(rubenerd.au ↗)
    discuss
  25. Show HN: Who-GPU, a simple monitoring tool to view GPU usage across machines(github.com/lucafossen ↗)
    discuss
  26. You're on the Real X Website and You're Still Being Scammed(brothke.medium.com ↗)
    discuss
  27. The American Age Is Over(theatlantic.com ↗)
    5comments
  28. Show HN: TeXposit – Feature rich LaTeX and Markdown editor(texposit.com ↗)
    discuss
  29. Goroutine Leak Profiles(go.dev ↗)
    discuss
  30. Starlink's Other Network(circleid.com ↗)
    discuss

Show HN: Kaflow Search – A desktop tool for locally indexed Kafka message search

1 pointsby 53m agokaflow-search.whsoul-tools.com
0 comments
For a long time, I’ve used Kafka for services for some purpose. like tracing user action log, event sourcing propagation pipeline step processing and so on.

Whenever I use Kafka, I need to set up kafka ecosystem such as, ELK ( Elasticsearch + Logstash + Kibana) for search Kafka messages for service operation, issue trace. and Kafka sink connector for some data forward other persistent DB, and ksqlDB( or Flink ) for count and monitor event stream. With additional infra and software

One day, a thought suddenly crossed my mind.

That is “Basically Kafka is processing message stream sequentially, with a consumer.

It means If I don’t know what the partition and offset of “needle” is, I have to find needle sequentially from beginning. but if I know Kafka message partition and offset, Can I find and access data directly like other DBMS?”

ELK is not necessary on my service at that time. Just I need to search trace events and it is in Kafka topic message. All I need to know is where the data I want to find is

My desktop and your desktop are too powerful, expensive to use only for web browser operation and AI question agent.

Let’s use local disk and local application for indexing storage and search engine about Kafka message.

This local-first concept is implemented as “Kaflow Search desktop tool”

If you don’t need to keep data for a long time or permanently You don’t have to go through the hassle of installing and managing ELK or other Kafka ecosystem infrastructure

Just keep and sync index with Kafka cluster server And find messages you want easily with just this tool installed It will save your operation time.

When operating company services, The costs of installing server, managing additional ELK/Kafka Connect, ksqlDB instances didn’t come out of my own pocket

so I felt free to spend my time and server resources to set additional data pipeline up.

but if it is my own service that I afford, I can’t help saving my server cost. I can’t afford the additional infra costs from cloud service (like AWS)

I’m not a rich developer, who just has a laptop to develop software. I’ll make the most of my laptop resources, until my service generates enough money, and then I can handle additional server costs. I’ll only use Kafka and this tool on my service, before I really need ELK and other Kafka ecosystem.

I dedicate this rich client Kafka tool to developers who, like me, are poor.

GitHub : https://github.com/whsoul/kaflow-search

<If you have kafka cluster>

=> Download From release assets ( macOS, Windows ) - https://github.com/whsoul/kaflow-search/releases/tag/v0.1.3

  From brew ( macOS )
     - brew install --cask whsoul/tap/kaflow-search
<If you don’t have kafka cluster>

=> Download demo From release assets ( macOS, Windows ) - https://github.com/whsoul/kaflow-search/releases/tag/demo-v0... From brew ( macOS ) - brew install --cask whsoul/tap/kaflow-search-demo

Please try my tool ( on your macOS, Windows ) and feedback for me consumer ID, consumer Group do not remain on your cluster. It does only read operation, not managing function ( such as delete, create topic, repartition cluster topic). It normally only reads once messages that you select, and read local-first index for search your message. So feel free to install this.

But it is not developer signed.. (Sorry because I’m poor developer..) Please follow this install guide ( https://github.com/whsoul/kaflow-search#install ) about untrusted developer warning when install and first launch.

A quiet thread, for now.Start the conversation on HN ↗