calum.org:~#

Page 2 of 20


Wireguard config generator

Posted on:

To simplify creating Wireguard VPNs between two machines, I have written an online Wireguard config generator It generates two key pairs which you can use as-is, but if you feel happier, generate your own keys and replace them.

UK mobile phone networks supporting IPv6

Posted on:

I can't find a decent list of which mobile phone networks in the UK support IPv6, so I'm starting one here. Although sorting this list of Autonomous Systems by IPv6 capable doesn't seem to show any mobile operators. I've taken the list of mobile o...

VPN two computers together with Wireguard

Posted on:

Update: I have created a Wireguard config generator to simplify things. WireGuard is a nice modern lightweight performant VPN that doesn't come with a bewildering array of configuration guns to shoot yourself in the foot with. This will create a b...

Share storage over a network

Posted on:

This shares some storage from one computer completely privately with another. You and a friend can exchange storage so that you've both got a free offsite backup. If you use LUKS (cryptsetup), the data written by the client goes through an encryption l...

User-configurable CSS

Posted on:

This site has had the same styling for probably over a decade now, ever since I managed to convince a friend who knows front-end stuff to knock me up a quick CSS (thanks Mathieu!). Recently though, I've been seeing some sites with very nice, clean CS...

Postgres for everything

Posted on:

Postgres has been my go-to database for many years now. I've always been aware that it can provide other functionality (some of which I've used), such as: Queue (SKIP LOCKED> Pub Sub (NOTIFY) JSON data store (jsonb/gin indexes) Full text search...

Eero doesn't include IPv6 in activity

Posted on:

The Eero 6+ (model R010001, software v7.6.3-103) shows network activity for client devices, but I've recently noticed that it doesn't include IPv6 traffic in there. IPv4 Running an iperf3 test to max out the connection on IPv4: [ ID] Interval ...

What is a text file according to POSIX?

Posted on:

If you use Linux, you'll probably have heard of POSIX, as Linux is a mostly POSIX-compliant operating system. Recently, I learnt something that surprised me - what the POSIX specification defines a text file as. According to POSIX, a text file is ...

Updation

Posted on:

If you create something, it has undergone creation. If you delete something, it has undergone deletion. If you update something, it has undergone - what? Why don't we have a word for the process of updating something? Indian English just did the...

Size of cricket grounds

Posted on:

For some reason, I started wondering about the size of cricket grounds. Don't ask. Not the seating capacity, but the actual size of the grounds. Unlike cricket, rugby, etc, there isn't a fixed size - cricket grounds were put wherever there was a bit o...