Review: Framework 16 Laptop

Guts of a computer.

Several years ago, I purchased a Clevo N151CU laptop with the idea that I'd gradually upgrade the RAM, storage, and other bits. After my keyboard failed, I found it difficult to find replacement parts. The whole point of the Framework laptop is that it is specifically designed to be modular. It come in kit form, […]

Continue reading →

Review: ACS ACR1251T-E2 USB Token NFC Reader II

USB thumb drive plugged into a computer.

Recap - I want to build an NFC reader expansion card for the FrameWork laptop. So I've bought a couple of components. This is the ACR1251T-E2 - it's a USB pen-drive sized NFC reader with a side-out USB-A plug. Costs about £40. There's a recessed green LED which flashes to let you know that it […]

Continue reading →

Review: ACM1252U-Z2 NFC Reader Board

View of a circuit board with a lit green LED.

Recap - I want to build an NFC reader expansion card for the FrameWork laptop. So I've bought a couple of components. This is the ACM1252U-Z2 and Oh! It is a dinky little component! The only sign that it is working is a flashing green LED. There's no buzzer on the board. It really is […]

Continue reading →

Fixing broken suspend on Pop_OS

Unix is user-friendly — it's just choosy about who its friends are.

My Linux laptop used to suspend perfectly. I'd close the lid and it would go to sleep. Open it up, it would spring to life - presenting me with a password screen. But, some time in the last few months, it has stopped doing that. If I close the lid, it keeps running. This is […]

Continue reading →

Viewing my CT Scan in 3D using Linux

Screenshot of a user interface showing a 2D view and a 3D view of my scan.

Several years ago, I had a CT scan of my jaw. The dentist wasn't sure if she was allowed to give me a copy of the scan, which led me to ask "who owns the copyright to my medical images?" I still don't have an answer to the copyright question - but I do now […]

Continue reading →

Review: An NFC reader/writer with USB-C - ACR1252U-MF

Box with a drawing of the NFC reader.

I needed to read and write NFC cards on Linux. I only buy USB-C peripherals now, so I found the brilliantly named "ACR1252U-MF" which appears to be the only USB-C reader on the market. Total cost was about £35 on eBay. It's a cheap and light plastic box with a short USB cord. When you […]

Continue reading →

HOWTO: Sort BitWarden Passwords by Date

Screenshot of the BitWarden export page.

I highly recommend BitWarden as a password manager. It is free, open source, and has a great range of apps and APIs. The one thing it doesn't have is a way to sort your accounts by creation date. I now have over a thousand accounts that I've added - so I wanted to prune away […]

Continue reading →

Review: Iiyama 28 inch 4K Vertical Monitor

A large vertical monitor atop a standing desk.

Four years ago, I got the Iiyama ProLite 24" Vertical Screen. But as my eyes grow dimmer and my hind-brain desires upgrades, I splurged on the (stupidly named) Iiyama ProLite XUB2893UHSU-B5. It is well lush! Thin bezel around 3 sides. Excellent viewing angle when vertical. A decent array of video ports and USB. And fairly […]

Continue reading →

Gadget Review: FIFINE Ampligame A8 USB-C Gaming Microphone

A pink microphone on a pink stand.

The good folks at Fifine have sent me this neat little microphone to review. Unboxing Sound Quality Writing about microphones is like painting about flavour. So here's what it sounds like: No noticeable hiss. Captured my voice perfectly. It picked up a little clack from my keyboard as I typed. Colleagues could hear me clearly […]

Continue reading →

Hiding malicious commands in copy-and-pasted text

The HTML5 Logo.

Quite often websites will encourage you to copy and paste commands into your terminal. There are a variety of reasons why this is bad - not least because someone could hide malicious code. That's usually done with a bit of CSS to make the evil command invisible, or using Javascript to inject something unwanted into […]

Continue reading →