Accessing Nextcloud files (and external storages) Without Syncing

The Nextcloud Desktop Sync Client does a fantastic job of syncing files between your desktop/laptop and Nextcloud's storage, but you don't always want everything synced down.

For example, we have some fairly sizeable volumes mounted as "External Storage" in Nextcloud. We wanted to be able to browse through those from desktops without having to sync >200GB of data down to each and every client.

This post details how to mount your Nextcloud instance as a remote drive, using WebDAV, so that files are only pulled over the network as and when they're opened.

Read more…

Filling Parking Sensor Holes in a Bumper

I recently needed to replace the bumper on a Vauxhall Corsa but, the replacement bumper had holes for parking sensors in it. The car doesn't have ultrasonic sensors, so currently the nice new bumper has some sizeable holes in it.

Unfortunately, retro-fitting the sensors isn't an option as the loom wiring isn't present.

The most natural looking way to fill them be to fit parking sensors, but at £20 each, it's quite a lot of money for something that you can't use.

Because the holes are quite sizeable (18mm in diameter), using filler isn't really an option: it'll tend to crack and fall out of a hole with that big a diameter. You could use a little bit of mesh to reduce/mitigate but that quickly increases the complexity (and difficulty).

Rather than messing around with filler, I decided to go another way. This post details the approach I took - whilst it's focused on parking sensors, it can potentially be used for any unwanted round hole in a bumper.

Read more…

Migrating from GSuite to Zoho

Yesterday I wrote up some of my thoughts on Google's shutdown of legacy Apps for Domains accounts, and in the process of that largely settled on moving us over to Zoho's offering.

I've never been one to hang around, so today I started the process of migrating us from GSuite (sorry, Google Workspace) to Zoho's email and productivity suite.

This post details some of the prep I did, as well as some of my observations along the way.

Read more…

The Pains Involved In Moving on from Google Apps for Domains

Google have announced that legacy Apps for Domains (AfD) accounts will be closed. Back when Google was pushing them (hard), these free accounts allowed you to use Gmail with your own domain (often now called a vanity domain) as well as Google's suite of tools.

I, apparently, have been an AfD user for 11 years

My account

Curiously, the Gsuite Legacy subscription only claims to date back to 2013 - I guess there was some kind of change on Google's end around then (presumably renaming it from Apps for Domains to G Suite).

Although the free accounts are going away, Google continue to offer this functionality on a paid basis in the form of Workspace (previously G Suite). Apps for Domains users will receive a discount for the first year (So the Google Workspace Business Starter tier will be $3/user/month).

To be fair to Google, they stopped providing free accounts in 2012, and have continued to support AfD free accounts for 10 years since then. But, to be fair to the users (including me), that doesn't mean they can't be criticised for bringing it to an end (especially ham-fistedly and on relatively short notice).

Like a lot of other AfD users, I've still not actually received a notification of the impending change - there's been no email and there's no notification in my domain dashboard. The only clue (other than the news stories) is that the "Upgrade" page now offers the migration prices.

I wrote some time ago about the steps I was taking to break the Google addiction, so this felt like a prompt to look at other options within the market.

This post shares some of the things I've looked at/considered, as well as an overview of the things that make these Google accounts particularly "sticky".

Read more…

Vauxhall Corsa E Front Wheel Arch Liner Replacement

There are a number of reasons you might need to remove the wheel arch liner/splashback. On the Corsa, you need to remove part of it in order to gain access to the screenwash bottle and the horn.

They do sometimes get damaged too - if the rear portion develops a split or a hole, you'll want to replace it to reduce the risk of road water getting sprayed all over your sills.

This documentation details how to remove and refit the Front Wheel Arch Liner on a Vauxhall Corsa E - it's demonstrated on a 2015 model, but the procedure should be the same across all model years.

Read more…

Vauxhall Corsa E Screenwash Bottle Replacement

It's not often that you need to remove or replace a screenwash bottle, however they do sometimes get damaged or develop leaks.

The first stages of this process can also be used in order to gain access to the screen wash motor/pump (Vauxhall part number 13349273) and the horn (Vauxhall part number 13489938) if either of those is in need of replacement.

This documentation provides details on how to access, remove and replace the screenwash reservoir (Vauxhall part number 13432705) on a Vauxhall/Opel Corsa (Mk 4) E, and should apply to model years 2014-2019.

Read more…

Vauxhall Corsa E Bumper Replacement

There a variety of reasons you may need to remove the bumper on a Vauxhall Corsa, including bumper replacement, gaining access to the screenwash reservoir or foglight unit replacement.

The procedure is fairly straightforward and isn't that dissimilar to that followed when replacing headlights bulbs on a Corsa D.

This documentation details how to remove and re-install the front bumper on a Vauxhall (or Opel) Corsa E (also known as a Corsa Mk4). The images show a 2015 Corsa E, but the same process should apply for model years 2014 to 2019.

Read more…

What will Web3 actually deliver?

It's increasingly impossible to avoid the hype around Web3 and depending on who you speak to it's going to deliver different things

  1. Easier monetization by content creators
  2. Improved privacy
  3. Decentralisation: Removal of the centralisation onto gatekeepers/platforms that occurred with Web 2.0
  4. A trustless, self-governing model

I find that Web3 presents an interesting conflict within me. I've long identified with many of the ideals held by Cypherpunks, including building anonymous tools to defend privacy. One of the tools explicitly called out, even back in 1993 when the Cypherpunk's Manifesto was written, is crypto currency

We the Cypherpunks are dedicated to building anonymous systems. We are defending our privacy with cryptography, with anonymous mail forwarding systems, with digital signatures, and with electronic money.

On the face of it, I should support Cryptocurrency and Web3 and yet, I just don't buy it.

I've had discussions about Web3 on Reddit as well as various forums lately, and of course, there's the recent fantastic analysis by Moxie Marlinspike.

I thought it might be helpful (to me) to put some of those thoughts into some sort of order. This post is going to explore some of the claims around Web3 and the issues I see with them.

Read more…

Using multiple swap partitions in a specific order on Linux

It's possible, on Linux, to have multiple swap partitions and/or swapfiles so that your swapspace is spread across multiple physical devices.

It's also sometimes desirable to set an order of priority for these, so that paging uses the fastest underlying storage first.

This documentation details how to set up a mix of swap files and partitions and tell the kernel how to prioritise it's swapsources Linux.

Read more…