frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Sigflint – AWS SigV4 signing in 0.97 µs on Node, zero deps

https://github.com/bompus/sigflint
1•bompus•1h ago
I wrote sigflint because I wanted to sign AWS requests from Node, Bun, Deno, Cloudflare Workers and browsers without pulling in an SDK. It is a single package with no dependencies that signs requests as an Authorization header or a presigned URL, for S3 and any other AWS service. It also does SigV4a (multi-region), chunked uploads and event streams.

What I checked, and how:

- Signatures match botocore for all 3,360 S3 requests in the test corpus, plus 1,622 requests to other services and 1,600 presigned URLs. SigV4a signatures verify against the AWS CRT's, and chunk and event signatures match the AWS SDK's. For S3, botocore signs after this repository's own path and query normalization, so that step is checked only by the four S3 examples AWS publishes. - Speed: 1.0 to 3.2 µs per header or presigned-URL signature on Node 26.12.1 and 0.7 to 3.0 µs on Bun 1.4.4; an S3 GET signs in 0.97 µs on Node. The six other libraries I compared took 2.0 to 75 times as long on the requests they sign correctly. Synthetic requests with warmed signing-key caches; no network request is measured. - Size: the bundled, minified header signer is 5.7 kB, 2.8 kB gzipped, and the other signers add to a bundle only when imported.

Feedback on the API or on requests it signs wrongly is welcome: https://github.com/bompus/sigflint/issues

Comments

bompus•46m ago
I'm the author of this library and here for any questions or feedback. I'm dedicated to making this the easiest to use and fastest library across all JS engines and runners that I can :)

GitHub trending projects with bilingual AI reviews and MCP access

https://hotrepo.ai
1•AloneMonkey•1m ago•0 comments

HoneyComb Surfels for Edge 3D Rendering and Reconstruction

https://honeycomb-surfels.github.io/
2•3d_stuff•4m ago•0 comments

We are all voting for Stroll F1 Driver of the Day this Sunday

https://www.reddit.com/r/formula1/comments/1xj0wgq/we_are_all_voting_for_stroll_dotd_this_sunday_...
1•ashitlerferad•6m ago•0 comments

Using Vulkan on Wayland Without WSI

https://ptrtoliam.dev/blog/vkwayland/
1•ibobev•6m ago•0 comments

Virtual Shadow Maps

https://graphics-programming.org/blog/virtual-shadow-maps
1•ibobev•7m ago•0 comments

Paint That Squishes

https://danfountain.com/blog/paint-that-squishes/
1•ibobev•7m ago•0 comments

Show HN: I'm seriously concerned about this commenter's mental health

https://news.ycombinator.com/threads?id=aaron695
2•johnnyApplePRNG•10m ago•0 comments

Nodwyn – An Extensible Coding Harness

https://nodwyn.com/
1•fclaude•13m ago•0 comments

Josh Kushner's Thrive and OpenAI to buy home security firm ADT

https://www.ft.com/content/f88e30a0-1252-4695-97b0-03da22e5fd42
4•JumpCrisscross•17m ago•0 comments

The Factory in Phoenix That Could Save American Manufacturing

https://www.nytimes.com/2026/10/23/opinion/ai-computer-chips-semiconductor-arizona-industry.html
1•mooreds•18m ago•0 comments

Reed Hastings says Big Tech should get used to being hated – like Big Pharma

https://www.businessinsider.com/reed-hastings-big-tech-big-pharma-comparison-2026-10
1•ianand•18m ago•1 comments

Rich Hickey: "AI" is not a tool

https://gist.github.com/richhickey/a2e19ef3f6f69ca0cca617a8a0da2268
1•denysonique•21m ago•1 comments

Did your company donate to Trump's ballroom project? Call your lawyer

https://www.politico.com/news/2026/10/29/oversight-lobbying-k-street-01139772
1•JumpCrisscross•21m ago•0 comments

Read Books with Visuals ASAP

https://magichour.ai
1•aaron_dutta•21m ago•0 comments

Please Let the Internet Die

https://www.wired.com/story/let-the-internet-die/
1•SockThief•22m ago•0 comments

Meta discussed 'whisper strategy' against social media critic Jonathan Haidt

https://www.theguardian.com/technology/2026/oct/29/meta-staff-us-social-media-critic-jonathan-hai...
3•pseudolus•24m ago•0 comments

Show HN: I created a spreadsheet in a plain text file

https://app.ordinate.dev
3•zbian•25m ago•1 comments

Show HN: Coding agents need a tap from your watch, not API keys

https://permaura.com
1•msykes•29m ago•0 comments

Ilhan Omar Investigation Involves New Scrutiny of Long-Disputed Marriage

https://www.nytimes.com/2026/10/29/us/immigration-fraud-claims-ilhan-omar.html
2•aliasxneo•29m ago•0 comments

LLM Programming and Theory Building

https://kevinlynagh.com/newsletter/2026_10_29_llm_programming_and_theory_building/
1•TN1ck•31m ago•0 comments

Data Science Weekly – Issue 675

https://datascienceweekly.substack.com/p/data-science-weekly-issue-675
1•sebg•31m ago•0 comments

A Diary Has a Creditor: What Character.ai's Bankruptcy Hits Freedom of Thought

https://www.techdirt.com/2026/10/29/your-diary-has-a-creditor-what-character-ais-bankruptcy-does-...
1•gumby•33m ago•0 comments

Deterministic AI: Why LLMs Aren't, and How to Build Products That Are Anyway

https://broutonlab.com/blog/deterministic-ai/
1•myurushkin•35m ago•0 comments

An Open Field Guide to Inference Engineering

https://docs.modelplane.ai/main/guides/inference_guide
2•d-ramdass•35m ago•1 comments

The Most Significant Moment in Math History Just Happened [video]

https://www.youtube.com/watch?v=3yXtXTwz4J4
1•westurner•36m ago•1 comments

A Little Determinism

https://cra.mr/a-little-determinism/
1•coloneltcb•37m ago•0 comments

Critical TCP use-after-free: CVE-2026-98432

https://www.rescana.com/post/linux-kernel-tcp-cve-2026-98432-use-after-free-prepare-now
3•cowlevel•39m ago•2 comments

Book of Life (ChatGPT)

https://drive.google.com/file/d/1JeQ24b_oePAYzJ-HHOjdB1s4DtT_gLTN/view
1•danielmorozoff•42m ago•0 comments

Hilbert's Hotel

https://www.4rknova.com/blog/2026/10/25/hilberts-hotel
1•ibobev•43m ago•0 comments

The Sum of the First N Integers

https://www.4rknova.com/blog/2026/10/24/sum-first-n-integers
1•ibobev•43m ago•0 comments