kai's repositories

notation

Collection of quotes on notation design & how it affects thought.

knotation

Strange Loop 2015 talk: knot notation, enumeration, and drawing

Language:HaskellStargazers:31Issues:3Issues:0

linear-logic

An encoding of linear logic in Coq with minimal Sokoban and blocks world examples

Language:CoqStargazers:20Issues:5Issues:0

poemify

ever wanted to change water into wine? better: now you can change prose into poetry

Language:HaskellStargazers:15Issues:3Issues:0

syntax

Experiments with syntax and symbols

Language:HaskellStargazers:13Issues:2Issues:0

hyperbible

The new revised international KJV-ASV-DRB-DBT-ERV-WBT-WEB-YET-AKJV-WNT version

Language:HTMLStargazers:10Issues:2Issues:0

alternative-internet

A collection of interesting new networks and tech aiming at decentralisation (in some form).

part-of-speech

a conversational interface for writing (with J. Juang) http://hypotext.co/part-of-speech

vst-crypto

SHA-256 and HMAC specs and lemmas (from VST)

Language:CoqStargazers:2Issues:3Issues:0

penrose

a system to automatically visualize mathematics

Language:JavaScriptLicense:MITStargazers:1Issues:2Issues:0

fcf

Foundational Cryptography Framework for machine-checked proofs of cryptography, adding HMAC-DRBG spec and security proofs. Deprecated; see link for newest version

Language:CoqStargazers:0Issues:4Issues:0

HMAC-DRBG

modifying func_spec/rng/specs folder, original https://bitbucket.org/naphatkrit/rng

Language:CoqStargazers:0Issues:2Issues:0

magic

For the Diaconis card trick involving linear shift registers, calculates the 5 spectator cards.

Stargazers:0Issues:2Issues:0

mern-crud

A simple records system using MongoDB, Express.js, React.js, and Node.js with real-time CRUD operations using Socket.io

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0

opencollective-frontend

Open Collective's Frontend. A React app powered by Next.js.

License:MITStargazers:0Issues:0Issues:0

tfjs-opt-tutorial

Quick tutorial on how to use tensorflow.js for optimization.

Language:JavaScriptStargazers:0Issues:2Issues:0

thesis

TeX source and slides for my senior thesis on verifying HMAC-DRBG.

Language:CoqStargazers:0Issues:2Issues:0

vst-hmac

Formally proving equivalence between two specs of HMAC [obsolete -- see https://github.com/PrincetonUniversity/VST]

Language:CoqLicense:NOASSERTIONStargazers:0Issues:0Issues:0

women-in-programming-languages-research

Women in Programming Languages and Software Engineering Research

Stargazers:0Issues:0Issues:0