SIMD-optimized Bloom filters in Mojo for large-scale systems
SIMD-Optimized Bloom Filters in Mojo for Large-Scale Systems - axiomhq/mojo-bloomfilter
SIMD-optimized Bloom filters in Mojo for large-scale systems launched on August 21, 2025 with 6 votes and more than 75% of that year's launches. The site was still online in September 2026, 1 year on.
What it does
A Bloom filter is a space-efficient probabilistic data structure designed to test whether an element is a member of a set. It can tell you if an item is definitely not in the set or might be in the set. The key properties: Common use cases include web crawlers (detecting already-visited URLs), databases (avoiding unnecessary disk lookups), and distributed systems (reducing network calls). git clone https://github.com/seif/mojo-bloomfilter.git cd mojo-bloomfilter Use Standard: from standard import StandardBloomFilter var bf = StandardBloomFilter.create_for_fpr( 10000 , 0.01 ) bf.add(data) if bf.contains(data): print ( " maybe there " ) Split block (SIMD): from splitblock import…from github.com
Does a similar job
all alternatives →
Cuckoo Filter Implementation in Go, Better Than Bloom Filters2016 · github.com · ▲181Cuckoo Filter implementation in Go, better than Bloom Filters (unmaintained) - irfansharif/cfilter
- BFBloom Filter2017 · sacert.github.io · ▲65
PDD – Probabilistic De-Duplication of Streams with Bloom Filters2016 · github.com · ▲86Advanced Bloom Filter Based Algorithms for Efficient Approximate Data De-Duplication in Streams - jparkie/PDD
BloomSearch – Keyword search with hierarchical Bloom filters2025 · github.com · ▲66Hey HN! I got nerd-sniped by Bloom Filters this weekend, specifically for searching datasets with high "cardinality" (number of unique items). They're an _amazing_ data structure that, at a fixed size, tracks potential set membership. That means unlike normal b-tree indexes, they don't grow with the number of unique items in the dataset. This makes them great for "needle in a haystack" search (logs, document) as implementations like VictoriaMetrics and Bing's BitFunnel show. I've used them in the past, but they've never been center-stage in my projects. I wanted high cardinality keyword…
Cuckoo Filter: Practically better than Bloom filter implemented in Go2017 · github.com · ▲16Cuckoo Filter: Practically better than bloom filter - vedhavyas/cuckoo-filter
Optimize and serve models with Fable quality at half the costJul 2026 · github.com · ▲71Hi HN, we built world-model-optimizer, an open source tool to continually improve a specialized model for an agent. It does this by simulating production tool responses through text world modeling (similar to QwenAgentWorld, summary here https://x.com/silennai/status/2073887455884058814). We can then use this to train a router for frontier, OS, and local models (use defaults or pick which ones to optimize against). wmo ingests agent traces, builds the simulation, embeds the traces, runs different models you choose against the simulation scenarios, and then uses a KNN…
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 3d ago · permit.petercai.com
- IV
Life & fun · 15d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 16d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 10d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 14d ago · carrierexplode.com

Life & fun · 24d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, August 2025
the whole month →

I built the world's most impractical 1000-pixel display and anyone in the world can draw on it. It draws a single pixel at a time and takes 30-60 minutes to complete a single image. Anyone can participate in the project by voting for the next image to be drawn, and submitting images. https://kilopx.com/
Work · 2025 · benholmen.com


Kitten TTS is an open-source series of tiny and expressive text-to-speech models for on-device applications. We are excited to launch a preview of our smallest model, which is less than 25 MB. This model has 15M parameters. This release supports English text-to-speech applications in eight voices: four male and four female. The model is quantized to int8 + fp16, and it uses onnx for runtime. The model is designed to run literally anywhere eg. raspberry pi, low-end smartphones, wearables, browsers etc. No GPU required! We're releasing this to give early users a sense of the latency and voices…
AI · 2025 · github.com

I was wondering how I can arrange objects along a spherical helix path, and read some articles on it. I ended up learning about parametric equations again, and make this visualization to document what I learned: https://visualrambling.space/moving-objects-in-3d/ feel free to visit and let me know what you think!
Life & fun · 2025 · visualrambling.space

For HTML Day 2025 [1], I made a web service that displays the current sky at your approximate location as a CSS gradient. Colours are simulated on-demand using atmospheric absorption and scattering coefficients. Updates every minute, without the use of client-side JavaScript. Source code and additional information is available on GitHub: https://github.com/dnlzro/horizon [1] https://html.energy/html-day/2025/index.html
Dev tools · 2025 · sky.dlazaro.ca