Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Converting RAR to ZIP in Linux

· 6 comments · 400 words · Viewed ~13,025 times


Linux bash terminal icon.

As ever, mostly notes to myself. RAR is a silly and proprietary format. I prefer free software and I find that ZIP files are smaller and decompress faster. Not everyone agrees, and that's fine. Assuming you've downloaded a RAR file and want to convert it to ZIP, what's the easiest way? Install P7Zip sudo apt-get install p7zip-full p7zip-rar Script This basic bash script will Extract a…

Technology Preview - The ReSpeaker

· 1,500 words · Viewed ~1,295 times


We're entering a golden era for small-batch artisinal hardware. Anyone with an idea and a modicum of talent can build hardware and get it shipped around the world at a reasonable price. Enter "The ReSpeaker" - an open source alternative to Amazon's Echo. It promises ultimate hackability, speech recognition, and IoT control, wrapped in a cheap single-board design. ReSpeaker is an open…

Review & Teardown: Oittm Bluetooth Headphones RE-E01

· 3 comments · 950 words · Viewed ~1,405 times


This is a sponsored post by LOPOO UK who've asked me to review their Oittm Bluetooth Headphones. There's a lot of technology packed in for £19.99. Bluetooth 4.1 - compatible with Android and iPhone. cVc noise cancellation - for improved call quality. A physically tiny 70 mAh battery - good for around 3-6 hours of use. I found it fully charged in around 2 hours. Flat cable …

Easy ways to add watermarks to images and videos in Linux

· 1 comment · 450 words · Viewed ~8,490 times


Mostly notes to myself :-) Here is a quick way to add watermarks to photos and videos. All Linux command line based - so perfect if you've got a lot of images you want to manipulate. Here is a delightful photo I've taken of a bee covered in pollen. I want to add a little copyright notice to it in order to discourage people using it without permission. This command uses imagemagick's…

Reducing the filesize of complex 3D .OBJ models

· 500 words · Viewed ~11,159 times


Loading large 3D Models in the browser is extremely resource intensive. 2D images are trivial to resize and resample with negligible loss of perceived quality. 3D resizing is complex. As part of my "Pirate Museum" I wanted to display 3D scans of statues using WebVR. The only problem is, these files are huge. Take The Dancing Faun - at full resolution, that's around 230MB. Even on fast…

The Ubuntu Tablet - A Review of the Aquaris M10 Ubuntu Edition

· 13 comments · 1,300 words · Viewed ~1,523 times


I've been trying to find the perfect Linux laptop. I need something small, light, powerful, and with an ergonomic keyboard. Hmmm... Perhaps I don't need a laptop. I could use a tablet and my new Bluetooth keyboard... Enter BQ's Aquaris M10 Ubuntu Edition. It promises the Ubuntu experience in a convenient tablet package. I wanted to love this tablet. But it is so unbelievably bad that I'm…

Generating Random Chiptunes on Linux

· 300 words · Viewed ~1,143 times


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

I like to listen to music while I work. I find - especially in an open plan office - that it is an essential aid to concentration. That said, I find music with lyrics particularly problematic as my brain prefers to concentrate on the words rather than the task in hand. On long flights, I often use a white noise generator to drown out sound. I've recently started listening to random music. A…

The best damn Bluetooth Keyboard in the world!

· 2 comments · 850 words · Viewed ~3,284 times


I love my keyboards. I mean, I have an unhealthy obsession with them. I spend a lot of time typing and the cramped keyboards which come with most laptops and MacBooks just don't cut it for me. Their poor ergonomics leave my wrists in pain. For years I was a devotee of the Microsoft 4000 Keyboard. It's a big old beast - and that's its main drawback; it's just too large to carry around. It…

BMW *are* complying with the GPL

· 2 comments · 2,500 words · Viewed ~35,001 times


The good news follow-up rarely gets as much attention as the original bad-news story. Earlier this month I accidentally kicked off a minor kerfuffle over whether BMW was respecting the GPL. Their i3 car contains a huge amount of Open Source Software and there was some confusion as to BMW's compliance with the licence terms. I took a look through the car's user interface and, hidden away, was…

Fire up your Raspberry Pi with Cayenne

· 3 comments · 600 words · Viewed ~2,950 times


I've got three Raspberry Pis around my house. Well... at least... I think I do. I can certainly ping three of them. I know the physical location of two of them... It's a testament to the success of the Raspberry Pi. Anyone with £30 to spare can pick one up and start hacking. Want to build an IoT fishtank? Start with a Pi. Need to monitor air pollution? Start with a Pi. Have a vague idea...? You …

BMW and the GPL

· 8 comments · 550 words · Viewed ~10,858 times


I accidentally caused a little brouhaha last week - for which I would like to apologise. In my blog post about BMW's unencrypted software updates, I said: Judging from the files, it would appear that the infotainment system is made by Magneti Marelli with components by Wind River, AutoSAR, and Nvidia Tegra. Looking at the copious mentions of systemd and freedesktop it's a Linux system! …

Cheap BlueTooth Buttons and Linux

· 44 comments · 750 words · Viewed ~44,873 times


Selfie sticks - like most modern inventions - are utter tosh. But they've rapidly brought down the price of Bluetooth buttons. So who am I to complain? Let's take the venerable AB Shutter 3 - You can find it on Amazon for around £2 including postage - or around $2 on AliExpress. Frankly, that's stupidly cheap. OK, let's put this to work as something other than a vanity clicker! There are no …