Blog archive
2023
Plagiarism detection with winnowing
Hashing, n-grams, and bag of words — why is it always you three?
Read More »2022
2021
A Mad Libs approach to bios, presentation summaries, and elevator pitches.
Good writers borrow, great writers fill in the blank.
Read More »How to write a great protocol or file format
Lesser programmers borrow; great programmers steal.
Read More »2020
2013
Covertly Sending Messages Using DNS
How to hide short messages using the power of non-recursive DNS queries or any other of your favorite Internet caching mechanisms.
Read More »