frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: DualMix128 – A fast, simple PRNG passing PractRand (32TB) and BigCrush

https://github.com/the-othernet/DualMix128
5•the_othernet•1y ago
Hi HN,

I'd like to share DualMix128, a pseudo-random number generator I developed. It's written in C and achieves very high speed while maintaining strong statistical properties for non-cryptographic use.

GitHub (MIT License): https://github.com/the-othernet/DualMix128

Key points:

* *Fast:* Benchmarked at ~0.36 ns per 64-bit generation on GCC 11.4 (-O3 -march=native). This was over 2x faster than `xoroshiro128++` (~0.74 ns) and competitive with `wyrand` (~0.36 ns) in the same tests. (Benchmark code/results in repo).

* *Robust:* Passes the full TestU01 BigCrush suite and PractRand up to 32TB with no anomalies reported. (Test harnesses/logs in repo).

* *Simple Algorithm:* Uses a 128-bit state (two `uint64_t`) with simple mixing based on addition, XOR, rotation, and a final multiplication by the golden ratio constant.

* *C Implementation:* Minimal dependencies (`stdint.h` for core), straightforward C code.

This came out of exploring simple constructions for efficient PRNGs that still hold up under heavy statistical testing.

Curious to hear feedback on the design, performance, potential applications, or any weaknesses you might spot. Thanks!

Comments

thomaskoopman•1y ago
Very cool, fast and looks like it should vectorize too. Do you have a jump function for parallel seeding?

How did you come up with this, some number-theoretic basis or more experimental?

I tried to preserve my grandmother's mind. It became a dev tool

https://github.com/buildingjoshbetter/TrueMemory
1•buildingjosh•2m ago•0 comments

Ask HN: What the Best AI for Coding?

1•Armonsrer•2m ago•1 comments

Gelatine Sculpt: The Viral Gelatin Trick for Weight Loss Trend

https://finance.yahoo.com/sectors/healthcare/articles/gelatine-sculpt-exploding-2026-viral-142500...
1•tarfcasu•2m ago•0 comments

Show HN: KVBoost – chunk-level KV cache reuse for HuggingFace, 5–48x faster TTFT

https://pythongiant.github.io/KVBoost/
1•pythongiant•2m ago•0 comments

Director

1•leadingwomen•4m ago•0 comments

For some exercisers, a healthy habit spins out of control

https://psyche.co/ideas/for-some-exercisers-a-healthy-habit-spins-out-of-control
1•rramadass•10m ago•0 comments

Elevated error rate on multiple models (May 22, 04:16 UTC)

https://status.claude.com/incidents/p0mgnjv3bj97
1•pramodbiligiri•14m ago•0 comments

Building Git for touch screens: Inside Code on the Go's mobile-first Git UI

https://www.appdevforall.org/building-git-for-touch-screens-inside-code-on-the-gos-mobile-first-g...
1•taubek•16m ago•0 comments

Customers Aren't Rational and Neither Are You

https://kausiktoday.substack.com/p/your-customers-arent-rational-and
1•ikausik•16m ago•0 comments

Johnny.Decimal

https://johnnydecimal.com/
1•gurjeet•17m ago•0 comments

Support multiple cursor in macOS – computer use 2.0

https://twitter.com/bridge_surf/status/2057416247319618039
3•entherhe•18m ago•1 comments

Why scikit learn's fit transform is probably not for you

https://stephantul.github.io/blog/fit-transform/
1•stephantul•18m ago•0 comments

Heino DMA / PCIe MitM Bypass – Disclosure and Vindication

https://github.com/b0tacc0unt9952-hub/heino-dma-mitm-bypass-disclosure-riot-fail
1•undersuit•20m ago•0 comments

Slumber a TUI HTTP Client

https://slumber.lucaspickering.me
2•jicea•21m ago•0 comments

First ever AI feature film premieres at the Cannes Film Festival

https://www.cgmagonline.com/news/hell-grind-made-only-with-higgsfield-ai/
2•frays•35m ago•0 comments

SpaceX not the behemoth everyone thought

https://www.axios.com/2026/05/21/spacex-ipo-musk-ai
25•kaycebasques•46m ago•3 comments

Israel's arrogance is becoming the evidence in the case against it

https://www.aljazeera.com/opinions/2026/5/21/israels-arrogance-is-becoming-the-evidence-in-the-ca...
5•hebelehubele•48m ago•0 comments

AI workflows: an industry optimising the wrong variables

https://adsurg.substack.com/p/navigating-ai-with-paper-maps
2•adamsurg•48m ago•0 comments

Tell HN: I went to Alaska's northernmost town and this was the GeoIP location

1•ironmagma•53m ago•0 comments

Show HN: TLS Certificate Management and PKI

1•zaitanz•56m ago•0 comments

Newsom intervenes amid historic tech layoffs

https://www.sfgate.com/politics/article/newsom-california-ai-layoffs-22271312.php
3•jimt1234•1h ago•1 comments

Kyle Busch, two-time NASCAR Cup Series champion, dies at age 41

https://www.nascar.com/news-media/2026/05/21/kyle-busch-two-time-nascar-cup-series-champion-dies-...
2•avonmach•1h ago•0 comments

Destiny 2 will no longer be updated

https://twitter.com/destinythegame/status/2057506887600361720
1•azhenley•1h ago•0 comments

SpaceX Fuels More Than 3k% Return for Washington University

https://www.bloomberg.com/news/articles/2026-05-21/spacex-fuels-more-than-3-000-return-for-washin...
1•yakkomajuri•1h ago•0 comments

Show HN: Tight C, a systems language with 10 keywords

https://github.com/alonsovm44/tc-lang/
22•alonsovm44•1h ago•6 comments

Show HN: Roughform, a free Browser-Based 3D Creation Tool

https://roughform.app
2•benhmoore•1h ago•1 comments

Negation Neglect: When models fail to learn negations in training

https://arxiv.org/abs/2605.13829
1•chr15m•1h ago•0 comments

Big Tech software era is over, says top investor James Anderson

https://www.ft.com/content/9d2bd5b3-80c6-49b9-a04b-edc4162c9320
1•1vuio0pswjnm7•1h ago•2 comments

AI Model Inflation: The Unsustainable Subsidy

https://tomtunguz.com/ai-model-inflation/
2•allen-munsch•1h ago•0 comments

Nicotine Patches to Treat Long Covid

https://www.mcgill.ca/oss/article/medical-health-and-nutrition-pseudoscience/strange-story-nicoti...
2•brandonb•1h ago•0 comments