The Last Psion | Alex
thelastpsion@oldbytes.space
<p><a href="https://oldbytes.space/tags/Psion" class="mention hashtag" rel="tag">#<span>Psion</span></a> hardware/software hackery, especially SIBO/EPOC16 (Series 3, etc).</p><p>🔸 Made <a href="https://oldbytes.space/tags/PsiDrive" class="mention hashtag" rel="tag">#<span>PsiDrive</span></a>, a USB drive for Psion SSDs using <a href="https://oldbytes.space/tags/RP2350" class="mention hashtag" rel="tag">#<span>RP2350</span></a><br />🔸 Slowly rewriting the SIBO SDK in <a href="https://oldbytes.space/tags/ObjectPascal" class="mention hashtag" rel="tag">#<span>ObjectPascal</span></a> <a href="https://oldbytes.space/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> (yes, really)<br />🔸 Co-maintainer of <a href="https://oldbytes.space/tags/plptools" class="mention h
Posts
-
Post #4065710
Had a feeling you'd all like this. Not sure why...
-
Post #3769051
BLOG: Make It Right - Next Steps With CTRAN Rather than go straight into some of the more technical issues I've been facing, I've just written a quick recap on my rewrite of Psion's weird OO C preprocessor, and where I'm heading next with it and the rest of the SIBO C SDK. https://thelastpsion.com/posts/make-it-right-next-steps-with-ctran/ #CTRAN #Psion #SIBOSDK
-
Post #2999380
Note to self: learn RPN. #RetroFest2026
-
Post #2152161
My #Psion netBook is working again! I had to replace the fuse twice. Thanks to the first attempt, I'm now 99.999% certain that the old 15V Psion PSU has gone spicy. I've ordered a USB-C PD adapter with a 4817 barrel jack at the other end. If I have to do this one more time, I'm tempted to fit a replaceable fuse somewhere in the chassis.
-
Post #2138991
Does the term "Documentation Driven Infrastructure" exist? You know, the idea that people have to write down how they're planning on setting up a network before they're allowed to touch a bloody server.
-
Post #2138989
RE: https://mstdn.games/@Sobtanian/116413184446644871 "Alex, don't let anyone scare you away from that small Psion Wifi project. Because that rewriting the SIBO C SDK will be the best running a retrocomputing community of your life."
-
Post #2138988
I've started to put together a slideshow that will be playing at my table at #RetroFest. Here are early drafts of a few slides. #Psion #RetroComputing #RetroFest2026
-
Post #1937741
Days like today, I try to remember this quote from Ira Glass. Programming is creative. In a world of LLMs, I think many people forget this. I work on projects because I want to learn. I want to create. #CodeIsArt
-
Post #1873183
One of the best AGENTS.md files I've seen so far.
-
Post #1647300
Right, I'm not buying any more machines this month. I have plenty to bring with me to #RetroFest2026 now, including some really nice new things I've never shown before. I just need to work out how to transport it all. Oh, and I've got a French 3mx with a dead ribbon cable that needs either a screen swap or some soldering. I might need some of those flight cases with the removable spongy bits.
-
Post #1647298
Fedi! Lookie! A shiny thing arrived! This is a Diamond Mako, a clone of the #Psion Revo Plus. I'm more of a Series 3mx man, and I've never loved the Revo keyboard. But it does have a certain charm to it, feeling a lot closer in format to the Series 3 than the Series 5. It probably has the best implementation of EPOC32 before Symbian came along, and it also has a great screen. This one has been refurbished and had the batteries replaced by @smallsolar (not an easy job). I already had a...
-
Post #1534717
Is there a website that promotes tech jobs at companies that don't use AI? I'm not looking for work right now. However, I know a few people who are, and they don't want to work for someone who forces them to use GenAI, either for code, for infrastructure management, or for writing documentation. For them, the prospect of working in tech in 2026 is just bleak. #AskFedi
-
Post #1534711
Is there an equivalent to this German petition in the UK? https://www.openpetition.de/petition/online/recognition-of-work-on-open-source-as-volunteering-in-germany
-
Post #1534707
Weird. Opening a configure.am file in #NeoVim makes the autotools-language-server lock up and use an entire core. Anyone else noticing this in their projects? If it matters, the project is plptools. #autotools #autoconf
-
Post #1534700
Riddle me this, Fediverse. #plptools uses #gnulib. On #FreeBSD 14.x, everything compiles fine. However, on FreeBSD 15.0, I get the following error: ld: error: undefined symbol: rpl_fnmatch What's changed between 14 and 15 that would cause this? More likely, what's confused gnulib in FreeBSD 15? #AskFedi #hivemind #LazyWeb
-
Post #1534695
At long long last, my blog is up and running! https://thelastpsion.com I'll be bringing all of my old hackaday.io posts over as soon as I can, with some updates and annotations. It'll mostly be about my #Psion adventures, but I'll also be posting information about the myriad sidequests I'll be going on. Thanks to #CodebergPages for hosting it, along with https://psion.community.
-
Post #1534693
I think I've moved all of my old articles from hackaday.io over to my website now. There are a few images missing - I hadn't realised they weren't hosted at Hackaday, and the links have changed - so I'll either have to track them down or create replacements. https://thelastpsion.com/
-
Post #1518820
RE: https://social.vivaldi.net/@lproven/116441712360107693 The real lesson to take from this is about clean, maintainable, thoroughly commented code, which means that one developer can take it over from another even decades later.
-
Post #1207143
My current host has decided to vibe code their DNS management page. Needless to say, it's been broken for months. I used to get around it with their legacy cPanel access, but it seems they've disabled that for DNS management now. EDIT: I was being a moron - found zone management in cPanel. The crappy interface still stands. I'd transfer my domains away, but they've vibe-coded the Registrar Lock bit, too, so that's broken. And their first line support is an LLM which regurgi...
-
Post #1148410
One of my many sidequests is to try to get #NetBSD running on one of my #Psion Series 5mx machines. But I have a few issues/thoughts: I'm struggling to find instructions on how to do this. (Can you help, @netbsd@mastodon.sdf.org ?)Because I can't find any instructions (granted, I was very tired when I tried last night), I'm a little worried that no one has tried this for quite some time.Both of my 5mx units and my working S5 are refusing to read any of my seven Compact Flash cards. I...
-
Post #1016568
gnulib is not fun. I wish to purge gnulib from plptools. I mean, it works fine... until it Very Much No Longer Works Fine. Every new module I add to bootstrap.conf feels like I'm giving away a piece of my soul. Every m4 file I try to decypher is a slow death. I do not like gnulib.
-
Post #1009634
Another one to add to the collection. And this one's seminal. The Dragon Book. #Compilers #book #bookstodon
-
Post #1005490
Who wants a deep-dive into a tiny aspect of #Psion SSDs and their ASICs? I was using a #PsiDrive a couple of months ago to dump a 2MB SSD. However, when I tried to extract the files, my FEFS extraction tool (siboimg) segfaulted halfway through. So, as I was in a rush, I decided to come back to it another day. Yesterday was that day. 🧵
-
Post #851003
#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 gettin...
-
Post #837499
I have a strong urge to get a #ThinkPad X230 and install #OpenBSD. I might have been on Fedi for too long.