HackerTrans
TopNewTrendsCommentsPastAskShowJobs

murrion

5 karmajoined 14 jaar geleden

comments

murrion
·gisteren·discuss
[dead]
murrion
·6 maanden geleden·discuss
At first I assumed this was similar to trace IDs, but it’s solving a different problem.

This is more like giving stable IDs to individual log statements (e.g. “upload started”, “upload retrying”, “upload failed”, “upload completed”), so you can see higher-level trends.

It makes it easy to see whether failures dropped after releasing a fix, without relying on fragile text searches.

Useful for team leads or engineering managers who want a high-level view of how system behavior changes over time.
murrion
·vorig jaar·discuss
I’ve been experimenting with data formats like Parquet and Iceberg, and recently came across Lance. I wanted to try building something around it.

So I put together a simple Digital Asset Manager (DAM) where:

* Images are uploaded and vectorized using CLIP

* Vectors are stored in Lance format directly on Cloudflare R2

* Search is done via Lance, comparing natural language queries to image vectors

* The whole thing runs on Fly.io across three small FastAPI apps (upload, search, frontend)

No Postgres or Mongo. No AI, Just object storage and files.

You can try it here:

* https://metabare.com/

Or see the code here:

* https://github.com/gordonmurray/metabare.com

Would love feedback or ideas on where to take it next — I’m planning to add image tracking and store that usage data in Parquet or Iceberg on R2 as well.