Blog

they're chronological

Forwarding streams over Magic Wormhole

An experimental ‘fow’ command to forward TCP streams on Dilation subchannels

March 25, 2023

Winden: magic-wormhole for the Web

Least Authority has launched a Web-based magic-wormhole client

November 23, 2022

Libera dot chat

Apparently some drama

May 26, 2021

Signal Land Line

How to set up Signal via signal-cli and a landline

January 20, 2021

A Tale of Two Factorings

The MixIn pattern is a terrible idea

December 16, 2018

Python3, Twisted and Asyncio

All the cool kids in one room, using Twisted and asyncio together on Python3

June 24, 2018

Useful GnuPG Options

Use a keyserver over Tor, see real IDs

June 22, 2018

Tor Volunteer Spotlight

Tommy and Steph interview me for Tor blog

February 21, 2018

End-to-End Encrypted RPC/PubSub over Tor

The Crossbar.io router for Autobahn PubSub/RPC supports Tor; here’s how.

October 06, 2017

HOWTO: Debian via Tor

Both Debian and Tor Project offer onion services. Take advantage!

January 23, 2017

Tor blog posts

I’ve made two Tor blog posts recently

January 17, 2017

Integration-testing with py.test

py.test and the power of fixtures are demonstrated for integration testing

September 01, 2016

Git rebase tricks

It turns out you can just insert random commits into a “git-rebase-todo” list from “git rebase -i”

May 18, 2016

work offline checklist

Working offline is pretty hard these days; a checklist to help

January 21, 2016

Cuvner Released

Console and graphical coverage-visualization

January 08, 2016

Attribute Error: install_layout

I keep having to remind myself how to fix this, so…

November 25, 2015

Twitter Probe

Are some tweets purposely unavailable on Twitter?

October 19, 2015

less + Pygments

Syntax-highlighting all the time in your terminal

June 25, 2015

refactoring: txaio

Refactoring some code yields a helper-library

May 10, 2015

py.test with Twisted and Unhandled Errors

I have finally tracked down a rather inscrutible error from py.test + Twisted

February 25, 2015

Using Docker.io for Testing

Playing with docker.io for integration testing txtorcon

January 18, 2015

Migrating SVN to Git

I recently migrated a 50000+ revision Subversion repository to Git. Here’s how.

February 15, 2014

Two-Man Git

Using git directly with a colleague without a central server.

December 15, 2013