Elon banned me from Twitter for doing journalism. Good riddance.

Posted May 4, 2023 in twitter-threads

It's been nearly six months since Elon Musk threw one of his first tantrums as the King of Twitter and banned me (along with a bunch of other journalists) for tweeting about him censoring Mastodon. A few days later he "reinstated" my account but I was still locked out until I agreed to delete my forbidden tweet that the billionaire didn't like. And I've been locked out ever since.

Continue reading →


Capturing the Flag with GPT-4

Posted April 23, 2023 in ai ctf

This weekend I went to BSides SF 2023 and had a blast. I went to some really interesting talks (including an excellent one about adversarial machine learning), but mostly I spent my time solving CTF hacking challenges. And this time, I did it with the help of GPT-4, the latest generation of OpenAI's ChatGPT generative language model. GPT-4 straight up solved some challenges for me, which blew my mind. There were definitely several flags I got that I wouldn't have gotten without the help of GPT-4. For challenges that GPT-4 didn't solve on its own, it provided incredibly helpful tips, or quickly wrote scripts that would have been tedious or time consuming for me to write myself. Good thing there's (almost) no such thing as cheating in CTF!

Continue reading →


Twitter Thread: Response to Matt Taibbi's first Twitter Files Tweets

Posted December 2, 2022 in twitter-threads

An archived Twitter thread from December 2, 2022

Continue reading →


OnionShare 2.6 has a quickstart screen, automatic censorship circumvention, and better packaging

Posted October 9, 2022 in onionshare code

I'm excited to announce that the OnionShare team just released version 2.6! You can download it from onionshare.org. Here are the main things that are new.

Continue reading →


Stories about Peter Eckersley

Posted September 4, 2022

My friend Peter Eckersley tragically and unexpectedly died on Friday. I hadn't spent much time with him in the last few years, but I wish that I had because he had such a big impact on my life. Wikipedians have created an article about Peter, and Seth Schoen, who worked closely with me and Peter at EFF on the tech team, wrote a memorial for him on the Let's Encrypt forum. I thought I would share a few stories about Peter here.

Continue reading →


Twitter Thread: For first time in internet history Russia is fair game for cyber attacks, and this is what it looks like

Posted April 19, 2022 in twitter-threads

An archived Twitter thread from April 19, 2022

Continue reading →


Twitter Thread: "Freedom Convoy" and the GiveSendGo hacks

Posted February 15, 2022 in twitter-threads

An archived Twitter thread from February 15, 2022

Continue reading →


OnionShare 2.5 fixes security issues and adds censorship circumvention features

Posted January 17, 2022 in security onionshare

The OnionShare team has just released OnionShare 2.5! This version fixes security vulnerabilities uncovered in our first comprehensive security audit, and also includes improved censorship circumvention features. Download it from onionshare.org.

Continue reading →


Qube Apps: a Flatpak-based app store for each qube

Posted November 1, 2021 in qubes code

I really like Qubes but I haven't been using it a lot lately. I have a Qubes laptop that I use for specific high security tasks, but my daily driver the last few months has been Ubuntu or Pop!_OS (I really like the tiling windows and the design), and sometimes macOS. Qubes is great, but it can be cumbersome to use.

Continue reading →


Twitter Thread: Healthcare network led by Simone Gold and America's Frontline Doctors making millions off hydroxychloroquine and ivermectin

Posted September 28, 2021 in twitter-threads

An archived Twitter thread from September 28, 2021

Continue reading →