Oh no, canvas not supported :(
sohl
il
oq
uies
blog |
projects
|
recs
|
contact
simple
| fancy
simple |
fancy
10 June 2020
Sybil Defense
5 June 2020
A New Method for Estimating P2P Network Size
29 April 2020
Wang's Attack in Practice
26 April 2020
Pressing Pause on Theseus
20 April 2020
Wang's Attack in Theory
14 April 2020
Obsidian: A Constraint-Based System for Graphics Programming
28 December 2019
Python: async LRU caching
19 October 2019
Book Notes: Serious Cryptography
9 August 2019
Low-Overhead Routing for Ad-Hoc Mesh Networks
13 January 2019
Reclaiming Cyberspace
20 April 2018
Theseus Protocol v1.0 Overview
20 April 2018
Hello github pages!
14 December 2017
Net Neutrality and Theseus DHT
12 September 2017
Book Notes
11 June 2017
Resisting Man-in-the-Middle Attacks in P2P Networks
9 June 2017
Message Encryption in Theseus
8 May 2017
Bloom Filter Parameters for Distributed Search
20 April 2017
Theseus Protocol v0.1 Overview
22 March 2017
The State of Theseus, One Month In
21 March 2017
Distributed Search in Theseus
27 February 2017
Securely Finding Friends via DHT Dead Drops
25 February 2017
Resisting Sybil Attacks in Distributed Hash Tables
17 February 2017
Theseus: A Robust System for Preserving and Sharing Research
21 January 2017
if freedom of speech is your best defense, you have a problem
29 December 2016
how to lose at mancala (consistently!)
24 December 2016
academic computer science needs to get its shit together
17 October 2016
Virtualizing a Raspberry Pi with QEMU
12 May 2016
ceasing to be exceptional
13 April 2016
book notes
11 April 2016
my favorite paragraph from Infinite Jest
26 February 2016
more politics in software
19 February 2016
you can't legislate reality
12 February 2016
ignoring abuse on your platform is not a neutral stance
29 January 2016
sharing economy apps and the new bottle-wavers
20 January 2016
does UEFI Secure Boot actually help security?
15 January 2016
politics in software
28 December 2015
making a raspberry pi cluster's rack
9 December 2015
2015 Putnam exam retrospective
1 September 2015
security in the internet of things
9 July 2015
diving deeper into Deep Dream: different distortions
2 July 2015
setting up Deep Dream, google research's hallucinatory work of genius
27 May 2015
evaluating the alternating harmonic series
24 May 2015
finding files with multiple substrings
15 April 2015
read a fucking book
15 April 2015
2015 iCTF retrospective
19 February 2015
symbolic computational geometry in python
3 February 2015
cracking general substitution ciphers