Vincent Canfield's Blog

All articles 10 Years of Throbbing E-mail


When I started in the student center of my university, I had no idea what I was getting into. I knew e-mail services were permanent, but did not grasp the gravity of what that meant. I'm still surprised that I signed myself up for this. And yet, I'm …

Announcing Good Shitposter: Better Frens, Better Posts


I'm pleased to announce the start of a new project that aims to improve the mental health of netizens in the greater imageboard culture. It's called "Good Shitposter", and its members are working to organize information to educate people on the effects of community subversion and give people resources to …

36C3 Staff Brutally Assaulted Me for Political Reasons


On Saturday night (Sunday morning) at around 4:30AM my friend and I were the victim of a brutal assault that was started, escalated, and carried out by the most senior members of the Orga group of the Chaos Communication Congress. If it were not for the evidence we collected …

I'm Challenging a DoD OIG Subpoena Over "Insulting and Prejudicial Comments"


I've been offering free e-mail services to people through for almost 5 years now. Through this I've encountered two police raids on my server, and harassment from the U.S. Customs and Border Protection whenever I travel back to the United States. One thing that has never stayed …

My Favorite Wikipedia Vandalism: A Tale Of Nine Cheese Curds


UPDATE: A little over 2 months after this post, I got my first tonsil stone. FUCK YOU Jimmy Wales I know you're responsible for this

In june 2016, 8 days before the Brexit referendum, I published a fake Brexit poll on Wikipedia. That made some waves in the media and …

My Response to Cloudflare's Termination of The Daily Stormer


UPDATE: Andrew Anglin, publisher of The Daily Stormer, is denying the central claim in Cloudflare's blog post and the foundation of this article. Take my post for what you will.

The website The Daily Stormer has come under fire from every provider it's touched recently. For those unfamiliar, The Daily …

Using Image Recognition to Find Bird Posters That Don't Post Enough Birds



I got mad love for bird twitter. I follow several hundred bird accounts, mostly found through the suggestion box. Once Twitter knows you're down with birds, it's all it'll recommend you until you've exhausted a vast swath of bird twitter. I've spent longer than I'd like to admit just going …

SoundCloud: Good for Music, Bad for Transparency



It seems SoundCloud, the German-headquartered music and audio distribution platform, isn't such a fan of people using its site to defend free speech or transparency, even when such uses comply with the laws of Germany and the country of every party involved in recordings posted on its site. Or at …

I Had All of My Electronics (That I had at the time) Seized by U.S. Customs and Border Protection


After my trip in Hamburg, Germany, for the 33rd Chaos Communication Congress, I left Germany for the United States for a short vacation to visit family and friends. Upon my arrival in the United States, I was detained by Customs and Border Protection (CBP) where my belongings were picked apart …

How to Accept Bitcoin Payments with Electrum Using PHP and JSONRPC


Cockbox, my VPS provider, uses the thin wallet Electrum for Bitcoin payment processing. After 7 months of experience, I think I've found out what does and doesn't work for stable, secure bitcoin payments using PHP and Electrum's JSONRPC interface.

The Setup

Electrum can be installed with pip install electrum. The …