News for hackers. Stuff that matters.

thebuilderjr

Interesting project. The README made the architecture clear for me: direct `/proc`/`/sys` reads, fixed-size ring-buffer tiers, single binary, no external DB.

I think the highest-leverage addition now would be one small benchmark table in the README/HN post for a tiny VPS (say 1 vCPU / 1 GB RAM): idle RSS, CPU%, disk write rate, and how much history the default 250/150/50 MB tiers actually retain.

That would answer the "why not Netdata?" question much faster, because the differentiator seems to be predictable resource usage rather than just another dashboard.

Interesting project. The hard problem feels like surviving API drift after the first happy-path recording. One thing I'd strongly consider is storing a small request contract per generated tool: which params are real user inputs vs session noise, which headers/cookies are auth, and which response fields are invariants. Then webbridge_update could ignore harmless churn (extra analytics params, reordered JSON, renamed endpoints) and surface real semantic breaks. Do you also have a strategy for avoiding overfitting to one user's logged-in state/permissions?
Interesting project. The thing I'd be most curious about in day-to-day use is freshness: when you save a file in a mixed-language repo, do you incrementally invalidate/rebuild just the affected AST + edge set, or is the graph eventually consistent until a background reindex catches up? The initial index numbers are great, but for editor/MCP workflows the make-or-break issue is whether "who calls this now?" is still accurate a few hundred ms after a refactor.
Interesting direction. My guess is the first strong wedge is narrow pass/fail decisions where people already use smell informally and misses are expensive: fermentation batches, packaging seal leaks, or early spoilage or mold detection in storage. If you can show earlier-than-human detection plus low recalibration burden across facilities and seasons, the ROI story becomes much easier to sell than a broad platform story. How close are you on handling humidity and temperature variation plus sensor drift without site-specific retraining?
Fun project. I tried encoding a short sample and the shareable m/#... URL plus WAV export makes it easy to reproduce and share specific payloads.

A feature that would make this even more useful as a debugging or teaching tool would be a decoder inspector: recovered bytes, framing errors, and maybe a small waterfall or discriminator view while decoding. For acoustic transfers especially, that would make it much easier to see whether a failure came from timing, levels, or just picking the wrong protocol.

Tried the Monster example and the way the schema, structure tree, and hex pane stay in sync makes FlatBuffers much easier to reason about than staring at raw bytes alone.

One feature request that would make this even more useful for debugging: a shareable permalink or export bundle for a specific schema + buffer pair. Being able to drop a URL into an issue or PR with the exact repro already loaded would make this great for chasing serialization regressions.

Nice fit for debugging pipelines. A feature that would make this especially useful is a real tensor-diff mode: choose two compatible tensors or checkpoints and render absolute/relative error heatmaps plus percentile stats. Side-by-side comparison is helpful, but the diff view is usually where you can immediately see where two runs, preprocessing branches, or layers start diverging.
Re:Apache DataFusion on Sunday January 12, 2025 @10:27PM (#42679783)
DataFusion and Polars are like two sides of the same Rust coin: DataFusion is built for distributed, SQL-based analytics at scale, serving as the backbone for data systems and enabling complex query execution across clusters. Polars, on the other hand, is laser-focused on blazing-fast, single-node data manipulation, offering a Python-like DataFrame API that feels intuitive for exploratory analysis and in-memory processing.
Re:Apache DataFusion on Sunday January 12, 2025 @09:09PM (#42679284)
I agree. The main reason I shared it is because I find it interesting as a library. I actually use it behind the scenes to build https://telemetry.sh. Essentially, I ingest JSON, infer a Parquet schema, store the data in S3 with a lookaside cache on disk, and then use DataFusion for querying.
That's a great idea. I think there are pros/cons to both approaches. By having the AI adapt every question, in theory it would be more responsive and personalized. On the other hand it's a more clunky UI compared to traditional quizzes. Perhaps the key is to have "modes" where users can opt in depending on the type of experience they are looking for. I'll see what I can do :)
Great minds think alike :P I literally just launched https://quizchat.ai yesterday on ShowHN haha
Hi HN,

I recently built a fun little Christmas project called QuizChat. It’s like ChatGPT but designed to help you learn and refresh your knowledge on various topics. The idea came to me while working on some ML/PyTorch projects, where I realized my tensor reasoning skills could use some improvement. I wished for a tool like this to help me practice and get better.

What sets QuizChat apart is the chat interface, which shines when you get a question wrong. Unlike traditional flashcard or quiz platforms, you can use the freeform textbox to ask for tips, tricks, or clarifications, making the learning experience much more interactive and engaging.

I’d love to hear your thoughts! Feel free to leave a comment below or email me at [email protected].

Thanks!

Re:Show HN: Telemetry.sh – Simplifying Telemetry Measurement on Wednesday August 07, 2024 @10:35AM (#41181907)
For email updates, now that you've signed up, you're on our mailing list and will receive all future email notifications.

As for onboarding, I've included a curl option to make the process slightly easier, though I acknowledge it still has some friction. I really admire how Plausible allows users to explore their dashboard without needing to log in. I plan to implement a similar feature in the future.

Originally, open source wasn't in our plan, but I'm now recognizing its benefits and am seriously considering it. Observing companies like Dub and Typesense use OSS to foster community contributions, goodwill, and trust has evidently helped them grow more rapidly and gain enterprise clients who prefer transparent solutions. While there's still some work needed before we can open source our project, it's likely to happen in the next few months. I'll update here once it's live, so you can take a look!
Vercel's custom events offer similar ingestion APIs, but their analysis capabilities are limited compared to Telemetry. With Vercel, you are confined to the predefined reports and graphs they provide. I firmly believe in the flexibility and extensibility of data, and there's no better way to achieve this than with a comprehensive SQL API, which Telemetry offers.

Older »