Benki β†’ All Posts

β‡  previous page next page β‡’

Bundler and test runner for Swift code compiled to WebAssembly.

I wish the Web did not need bundlers. Oh well.

Matthias #

NTRU in OpenSSH

OpenSSH has supported post-quantum cryptography for several years now. sntrup761x25519-sha512@openssh.com (hybrid Streamlined NTRU Prime and X25519) was introduced in OpenSSH 8.5. It was made the default key exchange mechanism in OpenSSH 9.0.

The reason it is a hybrid mechanism is that the security of NTRU is not as well-established as that of X25519 and other classical methods.

Note that this for key exchange, not authentication. But considering that post-quantum cryptanalysis is a future concern rather than one situated in the present, that is what is worth focusing on right now. After all, someone who can break your key exchange in the future can record your encrypted exchanges now and decode them later. But they cannot travel back into the past to impersonate you in the present.

Consolidates an Asciidoc file and all of its transitive includes into a single Asciidoc file.

Useful for places like GitHub, which do not support includes natively.

(I do wonder, however, if it isn’t sometimes preferable to just generate HTML each time you update your user manual and check that into your code repository or upload it someplace you can link toβ€”it is the universal language of the Web, after all.)

A reimagining and clean-room reimplementation of the original PC DOS. The PC DOS 1.0 from an alternate reality where its creators had the foresight of things to come.

Even though they are less targeted than conditional social welfare, unconditional cash benefits still predominantly help the poor because they are often hamstrung by transaction costs more than personal irrational behavior.

What makes unconditional cash benefits particularly attractive politically is that they enjoy wide support across the political spectrum. That is because they do not obviously take something away from one group (social, racial, you name it) to give it to another. Of course in fact that is precisely what they do, but they do it in a socially blind manner.

β‡  previous page next page β‡’