frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Envelop – A P2P protocol stack treats messages as paper in envelope

https://github.com/DarkMagier/envelop
1•DarkMagician34•2mo ago
Hi HN,

In my spare time I built a small experimental P2P protocol stack in Go called Envelop.

Instead of thinking in terms of “connections” and “streams”, it treats every message as:

a piece of paper (the real payload),

that always travels inside one or more envelopes.

On the outside of an envelope you have DestPeerID, ReturnPeerID, TTL, Flags. Inside you have either:

the next Envelope (for onion-style nesting), or

the final paper (application payload).

So you can literally do “envelope in envelope in envelope”:

C gets the innermost envelope and sees the paper.

B only sees “an envelope to C”.

A only sees “an envelope to B”.

If inner layers are encrypted, A and B never see the paper; they just see:

“this layer is for me”

“next recipient is X”

“these are my flags/TTL”.

The stack looks like:

QUIC → Frame v2 → Envelope v2 → Router → Strategy → Socket → Host

Each QUIC stream carries one Frame; each Frame carries one Envelope.

Strategy: where the fun is

All “how to deliver” behavior lives behind a Strategy interface.

The built-in SimpleStrategy is just a single-layer demo. You can plug in your own strategy to turn Envelop into:

an I2P-style onion/garlic router (multi-layer envelopes, per-hop keys),

a private invite-only mesh with custom trust/delivery rules,

or any weird store-and-forward / delay / mixing scheme you want to experiment with.

The core stack doesn’t change – it still just sees envelopes and peer IDs.

Code (AGPLv3, Go) is here:

https://github.com/DarkMagier/envelop

There is both an English and a Chinese README. The code is heavily commented and meant more as an experimental protocol skeleton / learning resource than a production library.

Python Only Has One Real Competitor

https://mccue.dev/pages/2-6-26-python-competitor
1•dragandj•1m ago•0 comments

Tmux to Zellij (and Back)

https://www.mauriciopoppe.com/notes/tmux-to-zellij/
1•maurizzzio•1m ago•1 comments

Ask HN: How are you using specialized agents to accelerate your work?

1•otterley•3m ago•0 comments

Passing user_id through 6 services? OTel Baggage fixes this

https://signoz.io/blog/otel-baggage/
1•pranay01•4m ago•0 comments

DavMail Pop/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway

https://davmail.sourceforge.net/
1•todsacerdoti•4m ago•0 comments

Visual data modelling in the browser (open source)

https://github.com/sqlmodel/sqlmodel
1•Sean766•6m ago•0 comments

Show HN: Tharos – CLI to find and autofix security bugs using local LLMs

https://github.com/chinonsochikelue/tharos
1•fluantix•7m ago•0 comments

Oddly Simple GUI Programs

https://simonsafar.com/2024/win32_lights/
1•MaximilianEmel•7m ago•0 comments

The New Playbook for Leaders [pdf]

https://www.ibli.com/IBLI%20OnePagers%20The%20Plays%20Summarized.pdf
1•mooreds•7m ago•0 comments

Interactive Unboxing of J Dilla's Donuts

https://donuts20.vercel.app
1•sngahane•9m ago•0 comments

OneCourt helps blind and low-vision fans to track Super Bowl live

https://www.dezeen.com/2026/02/06/onecourt-tactile-device-super-bowl-blind-low-vision-fans/
1•gaws•11m ago•0 comments

Rudolf Vrba

https://en.wikipedia.org/wiki/Rudolf_Vrba
1•mooreds•11m ago•0 comments

Autism Incidence in Girls and Boys May Be Nearly Equal, Study Suggests

https://www.medpagetoday.com/neurology/autism/119747
1•paulpauper•12m ago•0 comments

Wellness Hotels Discovery Application

https://aurio.place/
1•cherrylinedev•13m ago•1 comments

NASA delays moon rocket launch by a month after fuel leaks during test

https://www.theguardian.com/science/2026/feb/03/nasa-delays-moon-rocket-launch-month-fuel-leaks-a...
1•mooreds•13m ago•0 comments

Sebastian Galiani on the Marginal Revolution

https://marginalrevolution.com/marginalrevolution/2026/02/sebastian-galiani-on-the-marginal-revol...
2•paulpauper•17m ago•0 comments

Ask HN: Are we at the point where software can improve itself?

1•ManuelKiessling•17m ago•0 comments

Binance Gives Trump Family's Crypto Firm a Leg Up

https://www.nytimes.com/2026/02/07/business/binance-trump-crypto.html
1•paulpauper•17m ago•0 comments

Reverse engineering Chinese 'shit-program' for absolute glory: R/ClaudeCode

https://old.reddit.com/r/ClaudeCode/comments/1qy5l0n/reverse_engineering_chinese_shitprogram_for/
1•edward•17m ago•0 comments

Indian Culture

https://indianculture.gov.in/
1•saikatsg•20m ago•0 comments

Show HN: Maravel-Framework 10.61 prevents circular dependency

https://marius-ciclistu.medium.com/maravel-framework-10-61-0-prevents-circular-dependency-cdb5d25...
1•marius-ciclistu•20m ago•0 comments

The age of a treacherous, falling dollar

https://www.economist.com/leaders/2026/02/05/the-age-of-a-treacherous-falling-dollar
2•stopbulying•20m ago•0 comments

Ask HN: AI Generated Diagrams

1•voidhorse•23m ago•0 comments

Microsoft Account bugs locked me out of Notepad – are Thin Clients ruining PCs?

https://www.windowscentral.com/microsoft/windows-11/windows-locked-me-out-of-notepad-is-the-thin-...
5•josephcsible•23m ago•1 comments

Show HN: A delightful Mac app to vibe code beautiful iOS apps

https://milq.ai/hacker-news
6•jdjuwadi•26m ago•1 comments

Show HN: Gemini Station – A local Chrome extension to organize AI chats

https://github.com/rajeshkumarblr/gemini_station
1•rajeshkumar_dev•26m ago•0 comments

Welfare states build financial markets through social policy design

https://theloop.ecpr.eu/its-not-finance-its-your-pensions/
2•kome•30m ago•0 comments

Market orientation and national homicide rates

https://onlinelibrary.wiley.com/doi/10.1111/1745-9125.70023
4•PaulHoule•30m ago•0 comments

California urges people avoid wild mushrooms after 4 deaths, 3 liver transplants

https://www.cbsnews.com/news/california-death-cap-mushrooms-poisonings-liver-transplants/
1•rolph•31m ago•0 comments

Matthew Shulman, co-creator of Intellisense, died 2019 March 22

https://www.capenews.net/falmouth/obituaries/matthew-a-shulman/article_33af6330-4f52-5f69-a9ff-58...
3•canucker2016•32m ago•1 comments