Hacker Newsnew | past | comments | ask | show | jobs | submit | scritty-dev's commentslogin

nostalgia of a better time, adobe flash ran wild, downloading music files that ended in.exe, the s in https wasn't even a thought....

I digress. Was reminiscing addictinggames old website with Javanoid and decided to build the OG in WASM. Hope you guys enjoy it as much as I've been.


I charge $15k a week to fix any AI code that they fix that then needs to be fixed.


I charge $100k to tell them they never needed the code and delete it all.



so this is really cool and I think could be the missing piece for something I wanted to build, I found this awhile back and using https://github.com/npiesco/absurder-sql you could keep the entire raw corpus in browser (persisted via IndexedDB/SQLite)...then you could generate + cache embeddings on demand with Ternlight (instead of pre-indexing everything i.e., https://weaviate.io/blog/chunking-strategies-for-rag). then this opens up the door for Reciprocal Rank Fusion (RRF) aka hybrid retrieval where you combine FTS5/BM25 from the native SQLite plues the semantic search using from TernLight!


Braintrust which is a really solid eval tool/platform just compared it to Opus 4.8 to see if it could preserve exact long context retrieval under prod serving constraints and it did really well. I think 6-12 months before OSS has Fable-esque models


the N+1 trap and having to incorporate eager loading dictates you need to pretty much understand SQL regardless. applying the object oriented paradigm to relational data created Frankenstein's monster which we unaffectionately refer to as ORMs


this is really cool, first time hearing about this, is there any org level model for this so you can promote individual's indexed websites into an organization/team owned model?


Multiple users can use a shared instance and collect their indexed content in a central place. Hister has user handling and a "public mode" as well: https://hister.org/posts/public-search


Correct, but RustFS is the only drop in replacement (just migrated) Garage and Seaweed are nice (didn't look into Ceph) but you have to re-ingest. RustFS was just plug and play albeit a few minor API differences.

Also Apache licensing gives some peace of mind after the musical chair license game before they finally landed on only paid AIStor offering.


Don't look into the news about rustfs from the last few months if you are happy with them. :)


there was the issue in Feb but it was resolved, something else newer happen?


Not that I know of but a lot of people took tat as a sign of extensive vibe coding and wrote Rustfs off completely. I personally installed seaweedfs, rustfs and garage at different points and plan on checking out rustfs again in the future. If anybody is interested, the most robust of them seems to be seaweed by the way.


So then would LTAP sit to both the left and the right of the medallion architecture? Meaning would you on the left of Bronze use it as an OLTP and to the right of Gold use it as an OLAP? Currently we've been mainly utilizing it to the right of Gold to develop analytic PERN applications that allow us to reuse the RBAC/ACLs set in Unity Catalog, but from this article it seems like that's only half of its utility?


could you clarify for me, because isn't that a different guarantee? from my understanding, Rust and Zig make allocations explicit, but [@zero_alloc] lets you declare "this function (and everything it calls) must not allocate" and have compiler enforce it.


They are indeed different. In Zig you might get the allocator via a struct field or just via importing the global allocator.

  const std = @import("std");

  fn makeBuffer(n: usize) ![]u8 {
      return std.heap.page_allocator.alloc(u8, n);
  }
Here are a few examples from the last release of Bun before the rewrite into Rust.

https://github.com/oven-sh/bun/blob/bun-v1.3.14/src/install/...

https://github.com/oven-sh/bun/blob/bun-v1.3.14/src/shell_pa...

The allocator via function parameter is only a convention and only even one convention. It is certainly a strong convention (throughout the standard library anyway) but it is just a convention.

Recent Rust also has the ability to pass allocators but that's the same thing. And even if you use no_std in Rust you might call into some other library's no_std function that allocates and you wouldn't be able to grep for that.


If you don't pass an allocator param in Zig, then the function basically can't allocate.


No, that's just a convention. Any function can just create a new allocator, or import the global one, or use malloc from libc. Zig does nothing to enforce this convention.


isn't that more of a convention than an actual guarantee?


i just cloned this down to mess with, it seems almost like a lightweight blockchain less crypto currency, consensus, and network rule. pretty cool, curious "automated execution layer, the FORGE DAG engine, and enterprise compliance tooling" what these are written in?


NERM is a tamper-evident audit log — append-only, SHA3-256 hash-chained, and you verify it by recomputing every seal yourself. No trust in me, no server, no network. Not a blockchain: single writer, verified by math, not peer-consensus. Don't take my word — break it: git clone … && python nerm_verify.py releases.jsonl → INTACT. Now open releases.jsonl, change one character in any block, run it again. It names the exact block that broke and refuses. Try to alter a block and keep it verifying — you can't without finding a SHA3-256 preimage. The verifier is ~90 lines, stdlib only, no dependencies. If you can make a tampered chain pass, I want to see it. Closed pieces are Python, built on top of this log — the operational product, not the trust primitive. A verifier can't check them, so they add nothing open. The part meant to be attacked is the part you already cloned.

This system is much more than just a chain this system currently is comprises of over 4,250 files ( expanding as i add more to the ecosystem ) locked into the master chain


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: