reframe
FastHash
reframe | FastHash | |
---|---|---|
7 | 3 | |
156 | 19 | |
- | - | |
0.0 | 6.7 | |
8 months ago | 5 months ago | |
Python | C# | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
reframe
- Custom domains for Airtable
-
Ask HN: Who is hiring? (August 2023)
NNext.ai » Software Engineer » Python » Full-time » NY, NY, USA » Remote
At [NNext.ai](http://NNext.ai) (read “Next.ai”), we are building building core infrastructure to simplify the process of building, deploying, and managing LLM-powered AI agents on tabular data, making it the most efficient solution available. NNext AI enables users to combine the power of Large Language Models (LLMs) like GPT with tools like the browser and Google Search, greatly increasing your productivity on workflows you once spent countless hours on. We are building a framework specialized for tabular data such as Spread sheets, Database Tables and CSVs, thereby taking advantage of the similarities and co-dependencies amongst data.
We are lean team of engineers looking for our first full time OSS contributor. Desirable experience includes distributed systems working with tools like Celery, Dash and Redis Streams. Visibility on Github is a huge plus. Show us previous OSS software you’ve contributed to or public personal projects with significant usage.
Website: https://nnext.ai
Github: https://github.com/nnextai/aigent
Email: [email protected]
-
[P] NNextDB (read: “nextdb”), an open-source, blazingly fast ⚡️, vector search database to power your AI apps 🦾.
https://github.com/nnextdb/nnext/blob/main/FAQs.md Q: How does this differ from Faiss, ScaNN and Annoy?
-
NNextDB (read: “nextdb”), an open-source, blazingly fast ⚡️, vector search database to power your AI apps 🦾.
What’s NNext? [Say “Next”] NNextDB is a blazingly fast ⚡️, open-source 📖, (vector) neural search 🔎 engine for building delightful AI Apps 🦾. Github: https://github.com/nnextdb/nnext Like what you see? Please give us a Star 🤩. Applications Vector search is a key concept in modern machine learning systems. It’s the technology behind
-
[D] Doing similarity search for images?
These things mostly work by having some vision model, chopping it off somewhere in the middle and using that layer as an "embedding" for your image. Then you look for images that have embeddings which are close together (normally in the sense of Euclidean distance, e.g.)
-
[D] What features would you like to see in a vector search database?
Code Link: https://github.com/nnextdb/nnext
-
Ask HN: What Are You Working On? (August 2022)
NNextDB - a blazing fast, open source, vector search database for building AP applications.
https://github.com/nnextdb/nnext
FastHash
-
The Smallest Hash Table
I've implemented your RecSplit method in my MPHF benchmark library (written in C#). The suite is not yet public, but I do want to say thank you for your fantastic method/code/paper. In my own rabbithole research, I stumbled upon several artifacts of your rabbithole trail. Most notably the stuff on StackOverflow, which helped my own research.
I've releaed a set og fast hash functions[1] to help gain an understanding of speed vs. quality. My biggest takeaway is that most generic hash functions can be specialized for integer inputs[2], which often reduce latency by quite a lot, making MPFH more attractive over simple iteration on small sets, as the overhead of hashing is considerably smaller.
[1] https://github.com/Genbox/FastHash
[2] https://github.com/Genbox/FastHash/blob/master/src/FastHash/...
-
The quick and practical “MSI” hash table
It was made (by Sanmayce) to optimize for instruction-level pipelining, and use the fact that modern CPUs have multiple execution ports. But due to those changes, it is not compatible with FNV1a anymore.
The trick of reading in stripes is employed by many of the fastest hashes. It is kinda funny to see how one author prefers a switch case over for loops, where others prefer while loops. The differences can sometimes have a big impact on what optimizations the compiler decides to use.
[1] https://github.com/Genbox/FastHash/blob/master/src/FastHash....
-
Ask HN: What Are You Working On? (August 2022)
At the moment I'm working on FastHash[1], a pet project of mine to port a few high-performance non-cryptographic hash functions to C#.
I'm also trying to build FastLinq, a value-by-reference Language Integrated Query (LINQ) optimized for high-performance scenarios. It is kind of a weird mix as LINQ in .NET is known for its high overhead.
Finally, I'm working on an Office setting synchronization application. I heard a podcast with Paul Thurrott complaining about the lack of sync solutions, so I thought I would do one for fun.
[1] https://github.com/Genbox/FastHash
What are some alternatives?
skeleton - A fully featured UI toolkit for Svelte + Tailwind. [Moved to: https://github.com/skeletonlabs/skeleton]
PicoPico - Pico-8 Player
vector-search-compilation - A compilation of Vector Search Databases
smhasher - Hash function quality and speed tests
open-recipe-project - Free, and open recipes for anyone to use
needle - A CLI tool that finds a needle (opening/intro and ending/credits) in a haystack (TV or anime episode).
filterbox - Index your Python objects for fast lookup by their attributes. [Moved to: https://github.com/manimino/ducks]
aHash - aHash is a non-cryptographic hashing algorithm that uses the AES hardware instruction
pyroscope-rs - Pyroscope Profiler for Rust. Profile your Rust applications.