frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Iriszip – Audited post-quantum E2EE file transfer (SPAKE2M-KEM-768)

https://github.com/iris-zip/iris
2•Dev-Scar•36m ago

Comments

Dev-Scar•34m ago
I built Iriszip (https://iriszip.com) because moving a config file, credential, or dump between two machines in a locked-down network (where cloud drives are blocked by DLP and email/chat logs payloads forever) is still annoying.

It transfers files (up to 1 GB) and text snippets between two browsers without accounts or persistent storage.

Under the hood:

- Pairing & PAKE: Devices pair via a 9-digit one-time code (60s TTL) or QR. The signalling server only sees the first 6 digits to route the session. The last 3 digits never leave the browser. Both peers run SPAKE2 over the full 9-digit code, so the server can't MITM the handshake or brute-force the short code.

- Hybrid PQ key exchange: Session keys combine X25519 + ML-KEM-768 via HKDF-SHA-256.

- Encryption: File chunks, filenames, and text are encrypted client-side with ChaCha20-Poly1305.

- Transport: WebRTC data channels for local/direct transfers, falling back to a stateless in-memory relay (zero disk writes) when NAT gets in the way. The UI explicitly shows whether you are direct or relayed - we treat UI honesty bugs as security bugs.

- Verification: Client scripts are pinned with Subresource Integrity (hashes in BUILD.md), the server is easy to self-host (SELFHOST.md), and the protocol went through an independent cryptanalysis audit by SCSA (certificate.pdf in the repo).

No analytics, cookies, or database. Everything wipes when the tab closes.

Happy to answer questions about the protocol, threat model (SECURITY.md), or self-hosting setup.

HGH

1•kroelle•14s ago•0 comments

Show HN: RapAvatar – Turn any photo into a lip-synced rap video with AI

https://rapavatar.com/
1•nnooo•1m ago•0 comments

Show HN: Posters – open prompt dataset for generated poster design

https://github.com/posterlet/amazing-posters
1•allanren•1m ago•0 comments

Reality and Realism in Generation [video]

https://www.youtube.com/watch?v=nLyoELj8d3k
2•surprisetalk•5m ago•0 comments

Kemi Badenoch says Africans should apologise for slavery

https://www.theguardian.com/news/2026/nov/04/kemi-badenoch-says-africans-should-apologise-for-sla...
3•prmph•5m ago•0 comments

Basicswapdex.com New Website

https://basicswapdex.com/
2•dRK-U•6m ago•0 comments

Apple May Phase Out Non-Touch High-End MacBook Pros

https://www.macrumors.com/2026/11/04/apple-may-phase-out-non-touch-macbook-pros/
2•notfried•6m ago•0 comments

AMD expects to outsell Intel in Q4 for the first time in history

https://www.tomshardware.com/pc-components/cpus/amd-expects-to-outsell-intel-in-q4-for-the-first-...
3•rbanffy•6m ago•0 comments

GDPx: Measuring Frontier Model Capabilities Across the Most Valuable Domains

https://newsletter.semianalysis.com/p/gdpx-measuring-frontier-model-capabilities
2•gadflyinyoureye•7m ago•0 comments

China Debuts Fourth Exascale System, Sugon 8000

https://www.hpcwire.com/2026/11/02/china-finally-debuts-fourth-exascale-system-sugon-8000/
2•rbanffy•9m ago•0 comments

AI data centers comprehensively defeated at US midterm elections

https://www.tomshardware.com/tech-industry/data-centers/ai-data-centers-comprehensively-defeated-...
2•rndsignals•9m ago•0 comments

Agile Slop Management with Kit

https://i574n.github.io/.github/apps/graphs/out/backlog.svg
2•i574n•9m ago•0 comments

Kyiv Independent reports system breach

https://hromadske.ua/en/war/273759-kyiv-independent-reports-system-breach-after-readers-receive-f...
4•wubin•9m ago•0 comments

Trump told Americans to 'pretend I'm on the ballot.' They did – and voted agains

https://www.independent.co.uk/news/world/americas/us-politics/trump-loses-midterm-election-result...
2•hkhn•9m ago•0 comments

Reviewing AI-Generated Code

https://naildrivin5.com/blog/2026/11/03/why-review-ai-generated-code.html
3•jrochkind1•10m ago•1 comments

Hex: Voice Dictation for Mac, Windows, and Linux

https://anoma.ly/hex/
3•xbryanx•12m ago•0 comments

Beyond screens: Mercedes-Benz's new holographic heads-up display

https://arstechnica.com/cars/2026/11/beyond-screens-mercedes-benzs-new-holographic-heads-up-display/
2•rbanffy•13m ago•0 comments

How to speed up the Rust compiler in November 2026

https://nnethercote.github.io/2026/11/04/how-to-speed-up-the-rust-compiler-in-november-2026.html
2•vinhnx•14m ago•0 comments

Letting users trust their own MCP clients, without opening a phishing hole

https://streamvessel.com/blog/mcp-trusted-redirect-uris
3•isalexlog•14m ago•0 comments

Kimi K3.1 Pro model weights are out

https://huggingface.co/moonshotai/Kimi-K3.1-Pro
3•abrarthought•14m ago•0 comments

Rosalind Franklin figured out DNA's helical structure before Watson and Crick

https://www.livescience.com/health/she-knew-she-had-something-really-important-on-her-hands-rosal...
2•gmays•16m ago•0 comments

Show HN: Decipher saves you from specs and docs you rubber stamp

https://github.com/amirimi/decipher
2•amk9978•16m ago•1 comments

YC's Garry Tan uses AI agents so much, he spends up to $200K a year on tokens

https://techcrunch.com/2026/11/02/y-combinators-garry-tan-uses-ai-agents-so-much-he-spends-up-to-...
4•karakoram•16m ago•0 comments

Elon Musk's business empire braces for Democratic wave as Texas flips blue

https://www.reuters.com/business/media-telecom/elon-musks-business-empire-braces-democratic-wave-...
8•tartoran•17m ago•2 comments

Rust's Supergrowth

https://kmaliszewski9.github.io/rust/2026/11/02/rust-growth.html
3•kmaliszewski•17m ago•0 comments

Canva Lays Off over 1,200 People Amid Slowing Growth

https://techcrunch.com/2026/11/04/canva-lays-off-over-1200-people-amid-slowing-growth/
6•karakoram•18m ago•0 comments

Show HN: I built a tool that prices a prebuilt PC part by part

https://pcdealcheck.com/
2•adlep•19m ago•0 comments

Sequoia shuts London office as VC firm refocuses on Silicon Valley

https://www.ft.com/content/a55bf156-1c61-4ff6-8c3c-5b8db837abd0
6•porridgeraisin•20m ago•0 comments

Evergreen: A Provably Safe Systems Language

https://evergreenlang.net
4•jordan_bonecut•20m ago•1 comments

Chatrove – Organize AI prompts and chats into folders

https://chromewebstore.google.com/detail/chatrove-–-ai-chat-folder/kmekdnchikkmlpgeahpkhkpjgkij...
2•david_builder•20m ago•0 comments