199 Followers
292 Following
1.8K Posts
Breaks and occasionally fixes stuff. Vintage computing enthusiast. Infosec n00b. Tweets are my own. He/him

#plptools, the #Psion comms suite for Linux and other *NIX-related OSes (see below), is currently going through an overhaul.

We're currently wading through almost 30 years of technical debt, improving thread safety and code readability. Slowly, we're reintroducing abandoned features and adding new ones.

My co-conspirators @jbmorley and @captfab have done the bulk of the work on this. I've been doing a lot of testing with physical hardware, as well as working on the ports and getting a better understanding of the current build system (autotools with gnulib) to get a clearer idea of whether it still works for the project today.

Primary supported OSes:

  • Linux
  • macOS

Secondary supported OSes (stable, but support will be slower):

  • #FreeBSD 14.x
  • #NetBSD
  • #HaikuOS (With caveats - Haiku's USB serial is broken, but the the main Git branch of plptools has a workaround. Regular hardware RS232 works well.)

Coming soon:

  • #OpenBSD (mostly works, but some stability issues in plpftp)
  • FreeBSD 15.0 (won't compile, possibly an issue with gnulib)

In the distant future:

  • Windows

The current main branch feels stable to us (more stable than the last release). If you want to give it a go, you can get it from here:

https://github.com/plptools/plptools

GitHub - plptools/plptools: Tools for connection to EPOC devices

Tools for connection to EPOC devices. Contribute to plptools/plptools development by creating an account on GitHub.

GitHub
tf did you do, eBay?
@timjclevenger All the places are ridiculous now. We have snowstorms at the beach and hurricanes on top of mountains.
It has no mouth, but it must scream
The Texas government could fuck up a wet dream.
Another update for today: We're planning to revive LibreOffice Online, a web-based version of the suite that users can deploy on their own infrastructure: https://blog.documentfoundation.org/blog/2026/02/24/libreoffice-online-a-fresh-start/
A blast from the past happening right now: a "Please stop replying to all" reply-all storm.

Trans rights are human rights.

Boost if you agree.

Block me if you disagree.

along with “do not hook these up to your emails/photo library/bank/full access to your Android device/etc.”, an addendum: especially do not ask an LLM that has access to those things to fetch an arbitrary file every 4 hours and follow whatever instructions it says

(source: https://simonwillison.net/2026/Jan/30/moltbook/#atom-everything )

"All right. Who hid my poop?"