Blogs / Personal blogs

Adam Langley

imperialviolet.org

I've long had a soft spot for dependently-typed languages like Coq Rocq and Lean. They offer the possibility of a type system capable of encoding and enforcing arbitrarily subtle invariants. The sort of thing that, in regular languages, ends up (at best) as a comment, and which quickly gets lost as the size of the…

Popular posts
26
Total points
4,311
HN comments
1,743
Rank
#286 personal

Visit imperialviolet.org → RSS feedOn Hacker News Oct 2010 – Jul 2026

Security & Privacy 23Networking & Internet 5Web & Frontend 3Software Engineering 2Math & Algorithms 2Systems & Performance 1

1

We have proof automation now

I've long had a soft spot for dependently-typed languages like Coq Rocq and Lean. They offer the possibility of a type system capable of encoding and enforcing arbitrarily subtle invariants. The sort of thing that, in regular languages, ends up (at best) as a comment, and which quickly gets lost as the size of the…

2

Smaller than Bloom filters

I've been looking at what would be needed in order to have a global view of CRLs in browsers. At the moment revocation has three problems: privacy (by asking the CA about the status of a certificate you're revealing to them what you're looking at), performance (OCSP checks take hundreds of milliseconds which adds up…