frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

We Built UltrafastSecp256k1 Up to 51% Faster ECC Across x86,ARM64,and RISC-V

2•shrecshrec•2h ago
Hey HN,We started a project on Feb 11th aiming to build the fastest, most robust secp256k1 library out there, leveraging modern CPU features and low-level assembly. It's called UltrafastSecp256k1, and after just 11 days, we've achieved some pretty aggressive benchmarks and platform coverage.The Problem We're Solving: Existing secp256k1 implementations (like libsecp256k1 from Bitcoin Core) are highly optimized, but often leave performance on the table for specific, newer hardware features or cross-platform needs. We saw an opportunity to push this further, particularly in constant-time operations and diverse architectures.What We've Done (The "How"):Deep Assembly & Hardware Intrinsics: Hand-tuned $5 \times 52$ field representation for x86-64 and ARM64. This directly bypasses higher-level abstractions to hit peak performance.Constant-Time by Design: Every critical path is designed to be constant-time, mitigating side-channel attacks. We even achieved a +51% speedup on $k \times G$ (generator scalar multiplication) for x86-64 in constant-time, compared to libsecp256k1's standard implementation.Cross-Platform & Embedded: We've expanded support rapidly: from x86/ARM64 (including Android) to ESP32-S3, and we're starting RISC-V (Milk-V Mars) next.Broad Language Bindings: The library is accessible from 12+ languages (Rust, Go, Python, Swift, Dart, Java/Kotlin, Node.js via NPM, C# via NuGet, etc.), making it easy to integrate into almost any project.Why we're sharing: We've seen over 5,000 clones in 11 days, and the project is rapidly evolving. We're looking for feedback from the HN community on our low-level optimizations, especially the constant-time implementation details and platform-specific assembly.Relevant Benchmarks: (შეგიძლია მოგვიანებით ჩასვა კონკრეტული რიცხვები, როცა განაახლებ)x86-64 ($k \times G$ CT): Ultrafast: 10.4µs vs libsecp: 15.7µs (+51% faster)ARM64 ($field\_mul$): Ultrafast: 0.083µs vs libsecp: 0.098µs (+18% faster)ARM64 ($field\_inv$): Ultrafast: 4.47µs vs libsecp: 5.21µs (+17% faster)We believe that UltrafastSecp256k1 can become a critical component for high-performance cryptographic needs in various applications, from blockchain nodes to secure IoT devices.GitHub Repo: https://github.com/shrec/UltrafastSecp256k1Changelog: https://github.com/shrec/UltrafastSecp256k1/blob/main/CHANGELOG.mdLooking forward to your insights and constructive criticism!

Writing Against the Global Lobotomy

https://kerkour.com/writing-against-the-global-lobotomy
1•randomint64•1m ago•0 comments

Quarkus: Supersonic Subatomic Java

https://github.com/quarkusio/quarkus
1•tosh•3m ago•0 comments

Forge-Specific Git Repository Folders

https://nesbitt.io/2026/02/22/forge-specific-repository-folders.html
1•chmaynard•4m ago•0 comments

Unsung heroes: Flickr's URLs scheme

https://unsung.aresluna.org/unsung-heroes-flickrs-urls-scheme/
1•bookofjoe•4m ago•0 comments

Xweather Live – Interactive global vector weather map (ad-free))

https://live.xweather.com/
1•unstyledcontent•5m ago•1 comments

Volumetric Non-Invasive Cardiac Mapping for Global Arrhythmia Characterization

https://arxiv.org/abs/2510.17539
1•PaulHoule•6m ago•0 comments

A tool to tell you what LLMs can run on your machine

https://github.com/AlexsJones/llmfit
1•thinkingaboutit•7m ago•0 comments

Show HN: OpenGem – A Load-Balanced Gemini API Proxy (No API Key Required)

https://github.com/arifozgun/OpenGem
1•ariozgun•8m ago•0 comments

Web Verbs

https://github.com/nlweb-ai/MSR-Web-Verbs
1•mustaphah•8m ago•0 comments

FizzBuzz in Fortran 1

https://mveg.es/posts/fizzbuzz-in-fortran-1/
1•vegesm•12m ago•0 comments

Ask HN: How to get Codex to stop coding so defensively?

1•rishabhpoddar•12m ago•0 comments

The Leading Economic Index for the US Continued to Decline in December

https://www.conference-board.org/topics/us-leading-indicators/index.cfm
1•cjbarber•15m ago•0 comments

Russia-linked cryptocurrency services and sanctions evasion

https://www.elliptic.co/blog/russia-linked-cryptocurrency-services-and-sanctions-evasion
1•janandonly•16m ago•0 comments

I fell for a phishing attack and lost access to my X account

https://christianheilmann.com/2026/02/22/i-fell-for-a-phishing-attack-and-lost-access-to-my-x-acc...
1•MindGods•16m ago•0 comments

How do you know which SKILL.md is good?

https://github.com/razbakov/skills-benchmark
1•razbakov•17m ago•0 comments

What happens at 60% unemployment rate?

https://gruhn.me/blog/2026-02-22/
3•ngruhn•17m ago•2 comments

You still have to think. But only when you want to

https://undecidability.net/thinking/
3•holden_nelson•18m ago•0 comments

Show HN: Delve and Dash – Quick retro dungeon crawler with procedural mazes

https://delvedash.com/
1•GRRRillaDev•18m ago•1 comments

Show HN: Curb – Social Parking Solutions

https://curb-park.com/
1•bekkerza•19m ago•0 comments

Biohackers, wellness influencers are pushing nicotine as part of their 'stacks'

https://www.statnews.com/2026/02/20/nicotine-wellness-startups-productivity-boost-legal-gray-area/
1•zzzeek•19m ago•0 comments

I Use Forth

https://www.bernd-paysan.de/why-forth.html
3•AlexeyBrin•20m ago•1 comments

Cover Your Ass

https://dylancastillo.co/posts/cover-your-ass.html
2•dcastm•26m ago•0 comments

We hid backdoors in ~40MB binaries and asked AI + Ghidra to find them

https://quesma.com/blog/introducing-binaryaudit/
14•jakozaur•27m ago•2 comments

Claude-cobrain:Monitors screen 24/7 to build persistent memory for Claude Code

https://github.com/cyrus-cai/claude-cobrain
1•kii9999•28m ago•0 comments

Yet Another Fix Coming for Older AMD GPUs on Linux – Thanks to Valve Developer

https://www.phoronix.com/news/Hawaii-Macs-AMDGPU-DC-Fix
3•Bender•31m ago•0 comments

Show HN: The only CLI your AI agent will need

https://github.com/brwse/earl
2•jrandolf•32m ago•0 comments

The Pull Request Trap

https://cladam.github.io/2026/02/19/the-pull-request-trap/
2•donutshop•32m ago•0 comments

FORTHought: Self hosted AI stack for physics labs (and more) built on OpenWebUI

https://github.com/MariosAdamidis/FORTHought
2•MariosAdamidis•33m ago•1 comments

Man accidentally gains control of 7k robot vacuums

https://www.popsci.com/technology/robot-vacuum-army/
16•Brajeshwar•33m ago•1 comments

The Internet Archive records its 1Tth website

https://www.popsci.com/technology/internet-archive-1-trillionth-website/
2•Brajeshwar•33m ago•0 comments