Can Ma's starred repositories
streisand
Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.
Pomegranate
An Efficient Distributed File/Blob/Key-Value Store for Billions of Small Files
libgeohash
A pure C implementation of the Geohash algorithm.
resemblance
trying shingling / resemblance / simhash / sketching to do some data deduping
hackernews
A Python-based CLI for working with Hacker News.
msgdropsim
Simulator for message passing protocols, supporting (really) unfair process scheduling and dropped messages
cassandra-fs
S3 like FileSystem based on Cassandra
Scaling-HDFS-NameNode
NEW: see http://www.hops.io/. OLD: This work aims to re-engineer the Hadoop Distributed File System (HDFS) so that it can be 1) highly available, and 2) horizontally scalable. This is achieved by replacing the central master server with a distributed real-time database (in our implementation, MySQL Cluster).
PL-SQL2Python
Transform Oracle PL/SQL Code to Python
Clover-File-System
A Namenode Cluster version of Hadoop DFS
macan.github.com
My Homesite with Self Collections
Paper-ATC12
Latex Source Files for PFS paper
Pomegranate-Tools
Tools for developing, stating, and managing PomegranateFS