Pinned Repositories
alternative-internet
A collection of interesting new networks and tech aiming at decentralisation (in some form).
hyperbible
The new revised international KJV-ASV-DRB-DBT-ERV-WBT-WEB-YET-AKJV-WNT version
knotation
Strange Loop 2015 talk: knot notation, enumeration, and drawing
linear-logic
An encoding of linear logic in Coq with minimal Sokoban and blocks world examples
notation
Collection of quotes on notation design & how it affects thought.
part-of-speech
a conversational interface for writing (with J. Juang) http://hypotext.co/part-of-speech
poemify
ever wanted to change water into wine? better: now you can change prose into poetry
syntax
Experiments with syntax and symbols
vst-crypto
SHA-256 and HMAC specs and lemmas (from VST)
kai-qu's Repositories
kai-qu/notation
Collection of quotes on notation design & how it affects thought.
kai-qu/knotation
Strange Loop 2015 talk: knot notation, enumeration, and drawing
kai-qu/linear-logic
An encoding of linear logic in Coq with minimal Sokoban and blocks world examples
kai-qu/poemify
ever wanted to change water into wine? better: now you can change prose into poetry
kai-qu/syntax
Experiments with syntax and symbols
kai-qu/hyperbible
The new revised international KJV-ASV-DRB-DBT-ERV-WBT-WEB-YET-AKJV-WNT version
kai-qu/alternative-internet
A collection of interesting new networks and tech aiming at decentralisation (in some form).
kai-qu/part-of-speech
a conversational interface for writing (with J. Juang) http://hypotext.co/part-of-speech
kai-qu/vst-crypto
SHA-256 and HMAC specs and lemmas (from VST)
kai-qu/penrose
a system to automatically visualize mathematics
kai-qu/fcf
Foundational Cryptography Framework for machine-checked proofs of cryptography, adding HMAC-DRBG spec and security proofs. Deprecated; see link for newest version
kai-qu/HMAC-DRBG
modifying func_spec/rng/specs folder, original https://bitbucket.org/naphatkrit/rng
kai-qu/magic
For the Diaconis card trick involving linear shift registers, calculates the 5 spectator cards.
kai-qu/mern-crud
A simple records system using MongoDB, Express.js, React.js, and Node.js with real-time CRUD operations using Socket.io
kai-qu/opencollective-frontend
Open Collective's Frontend. A React app powered by Next.js.
kai-qu/tfjs-opt-tutorial
Quick tutorial on how to use tensorflow.js for optimization.
kai-qu/thesis
TeX source and slides for my senior thesis on verifying HMAC-DRBG.
kai-qu/vst-hmac
Formally proving equivalence between two specs of HMAC [obsolete -- see https://github.com/PrincetonUniversity/VST]
kai-qu/women-in-programming-languages-research
Women in Programming Languages and Software Engineering Research