HackerTrans
TopNewTrendsCommentsPastAskShowJobs

platypii

342 karmajoined 14 ปีที่แล้ว

Submissions

A visual explainer of how to scroll through billions of rows in the browser

rednegra.net
3 points·by platypii·5 เดือนที่ผ่านมา·1 comments

Ask HN: Where are you keeping your LLM logs?

1 points·by platypii·6 เดือนที่ผ่านมา·4 comments

Show HN: Squirreling: a browser-native SQL engine

blog.hyperparam.app
2 points·by platypii·6 เดือนที่ผ่านมา·0 comments

Best way to annotate large parquet LLM logs without full rewrites?

2 points·by platypii·7 เดือนที่ผ่านมา·2 comments

Ask HN: Local tools for working with LLM datasets?

2 points·by platypii·7 เดือนที่ผ่านมา·0 comments

What UI do you use on top of data engineering tools to look at data?

1 points·by platypii·7 เดือนที่ผ่านมา·3 comments

Show HN: We built an AI tool for working with massive LLM chat log datasets

hyperparam.app
16 points·by platypii·8 เดือนที่ผ่านมา·1 comments

Lessons from Hyperparam's year of open source data transformation

blog.hyperparam.app
1 points·by platypii·8 เดือนที่ผ่านมา·1 comments

Ask HN: How far can we push the browser for large-scale data parsing?

1 points·by platypii·8 เดือนที่ผ่านมา·2 comments

comments

platypii
·5 วันที่ผ่านมา·discuss
[flagged]
platypii
·5 เดือนที่ผ่านมา·discuss
Sylvain Lesage’s cool interactive explainer on visualizing extreme row counts—think billions—inside the browser. His technical deep dive explains how the open-source library HighTable works around scrollbar limits by:

- Lazy loading - Virtual scrolling (allows millions of rows) - "Infinite Pixel Technique" (allows billions of rows)

Hyperparam sponsored Sylvain’s work as part of our broader effort to invest in open-source infrastructure and get ahead of the data-scale problems that are emerging with LLMs. With a regular table, you can view thousands of rows, but the browser breaks pretty quickly. We created HighTable with virtual scroll so you can see millions of rows, but that still wasn’t enough for massive unstructured datasets. What Sylvain has built virtualizes the virtual scroll so you can literally view billions of rows—all inside the browser. His write-up goes deep into the mechanics of building a ridiculously large-scale table component in react.
platypii
·6 เดือนที่ผ่านมา·discuss
We're willing to spend money, but I've had the "datadog billing problem" before where it starts reasonable and then grows to a non-trivial percent of saas budget, and then theres a scramble to refactor. Trying to get ahead of that as the LLM logs are MUCH larger that my APM logs.
platypii
·7 เดือนที่ผ่านมา·discuss
Makes sense. I'm not currently in snowflake because I'm mostly working with local parquet files. Would prefer not to have to pay for snowflake just to explore my data. I'm interested in better data UIs though so I might need to check it out.
platypii
·8 เดือนที่ผ่านมา·discuss
I started Hyperparam one year ago because I knew that the world of data was changing, and existing tools like Python and Jupyter Notebooks were not built for the scale of LLM data. The weights of LLMs may be tensors, but the input and output of LLMs are massive piles of text.

No human has the patience to sift through all that text, so we need better tools to help us understand and analyze it. That's why I built Hyperparam to be the first tool specifically designed for working with LLM data at scale. No one else seemed to be solving this problem.
platypii
·8 เดือนที่ผ่านมา·discuss
This is a Q&A I did on what I learned from a year of open source data transformation. Most of all, it reinforced my belief that browser-native tools aren’t “toys” that don’t work for real systems. When Hugging Face integrated my libraries, it confirmed that the browser can handle serious data work, and maybe there's an opportunity for more browser-based data tools.
platypii
·8 เดือนที่ผ่านมา·discuss
As with anything, there are engineering tradeoffs.

What I've found is that moving data processing toward the browser has been for one, a refreshing developer experience because I don't need to build a pair of backend+frontend. From a user experience point of view, I think you can build MORE interactive data applications by pushing it toward the frontend.