this is awesome: See this page fetch itself, byte by byte, over TLS https://subtls.pages.dev/
I've been (very very slowly) working on a guide to writing your own TLS implementation from scratch and this is motivating me to make some progress on it

@b0rk Woah! This gives me a bit of an idea -- I've been implementing my own Layer 1 and Layer 2 in Go for fun/learning. It's very unstable and still has gremlins I'm working on purging, BUT:

I can exchange IP (including, via BGP, to the regular internet!). Only hiccup is it's ham bands, so I can't encrypt -- I wonder if there's a carve-out band for using my SDR at low power where I could import subtls on top of my Layer 1 / 2, and have an understandable stack from Layer 1 to TLS 🤯

@paul yes!!

I really want to get working layer 1 + layer 2 implementations that I can run over the normal internet on a Mac so that I can have the full stack, but I cannot figure out how to make tun/tap work on a Mac to save my life

(I already have ipv4 + tcp + udp + dns + tls implemented in Python)

@b0rk oh! I don't have a Mac, but I got OpenBSD working! Want me to add you to all my repos? Some are already public, but I'm super happy to add you to my 'friends of' group on github! It's at https://github.com/hztools
hz.tools

@paultag's SDR code. hz.tools has 13 repositories available. Follow their code on GitHub.

GitHub
@paul yes I'd love that! OpenBSD is closer than I've gotten