News for hackers. Stuff that matters.

nikhilgarg28

Show HN: Delegate – AI eng manager running team of agents for async multitasking

https://github.com/nikhilgarg28/delegate

I built Delegate because I was tired of babysitting AI coding agents. Cursor is fast but you're in the chair.I wanted to hand off five tasks and come back to PRs with agents already having peer reviewed each other's code.Delegate is a browser-based tool where you talk to an AI manager. It breaks down your request into tasks, assigns AI agents, manages git (worktrees, branches, merges), and...

( Read More... | no comments | on HN )
Re:FANN: Vector Search in 200 Lines of Rust on Thursday June 15, 2023 @11:47PM (#36350918)
One of the authors of the post here. I've never heard of this approach but it sounds really cool. Will definitely try it out someday!
Re:FANN: Vector Search in 200 Lines of Rust on Thursday June 15, 2023 @04:19PM (#36345922)
We hadn't considered that at all, will definitely check it out and explore further. Thanks!
Re:FANN: Vector Search in 200 Lines of Rust on Thursday June 15, 2023 @04:19PM (#36345916)
Yes, it wasn't initially there mostly due to an oversight but we later edited the article.
Re:FANN: Vector Search in 200 Lines of Rust on Thursday June 15, 2023 @02:50PM (#36344937)
What is the size and dimensionality of your corpus?
Re:FANN: Vector Search in 200 Lines of Rust on Thursday June 15, 2023 @02:45PM (#36344870)
The article isn't meant to present a new library competing with Annoy or other state of the art approaches, but instead, describe how vector search works using short code snippets.

I've now updated the article to clearly mention this and also cite annoy.

Re:FANN: Vector Search in 200 Lines of Rust on Thursday June 15, 2023 @02:30PM (#36344663)
We did some benchmarking and found that an index of 1M vectors using 15 trees can be built up in ~115 seconds (8 CPU, 8 GB RAM). https://github.com/fennel-ai/fann/pull/8.

Given this, around a second to build an index of 10K items sounds about right.

Re:FANN: Vector Search in 200 Lines of Rust on Thursday June 15, 2023 @02:08PM (#36344382)
Apologies, that got omitted by mistake. I've now included the post to include that piece of code as well.
Re:FANN: Vector Search in 200 Lines of Rust on Thursday June 15, 2023 @02:04PM (#36344329)
One of the authors of the post here. Happy to take any questions!
Re:Vector Search in 200 Lines of Rust on Tuesday June 13, 2023 @11:07AM (#36311342)
One of the post authors here. While building/writing this was fun, FWIW, we were really surprised by how fast the Rust version turned out to be with relatively little effort.
Re:Ask HN: Who is hiring? (December 2022) on Tuesday December 06, 2022 @10:34AM (#33881689)
Fennel | Distributed System Engineer | Menlo Park (Bay Area) or Remote | Full time (https://fennel.ai/)

Fennel is an ML Infra company building realtime feature engineering platform. As part of this, we are building a streaming database with few ML specific layers of abstractions on top.

We are looking for a senior distributed system engineer. Preferable (but not necessary) to have prior experience in database internals and/or stream processing systems. Bonus if you have written Rust before.

Re:Real World Recommendation System on Monday April 11, 2022 @08:31PM (#30997089)
Model deployment is an important but still tiny part of the overall ranking/recommendation systems. Bulk of the complexity stems from two key properties of recommendation systems (which are different from say computer vision models): 1. The system operates on user feedback. As a result, it needs to manage flow of lots of data, with at least some subset being managed in realtime.

2. For any single request, there are thousands of things to recommend from. As a result, a single request is not scoring a single ML model but thousands of models - one (or often more, see value modeling the post) for each candidate.

Re:Real World Recommendation System on Monday April 11, 2022 @01:42PM (#30992239)
(Disclaimer: I'm the author of the post)

Good feedback, noted. Will get the next post focused on training within the next couple of days.

Re:RAM Is the New Disk on Sunday July 30, 2017 @08:45PM (#14888766)
Curious - why did people not agree with you? Was it an ideological belief or were they betting on some assumptions that turned out to be incorrect?
Re:RAM Is the New Disk on Sunday July 30, 2017 @07:51PM (#14888549)
That's very interesting. The estimate of 100ns came from here: https://people.eecs.berkeley.edu/~rcs/research/interactive_l.... and is probably not very precise (maybe because it is only capturing rough order of magnitude). I have now updated the post. Thanks for the feedback! Specific constant aside, the point about latency not improving much still holds.