Nicholas Clooney

Timeline / Months

July 2026

2 entries in this month.

Nicholas Clooney

blog: GL.iNet Slate 7, Tailscale, and split-routing around the Great Firewall

I published GL.iNet Slate 7, Tailscale, and Split-Routing Around the Great Firewall, a full technical writeup of the router-level setup I run in China: a Slate 7 carrying Tailscale as the default route to a Debian VPS exit node, with PBR sending Chinese CIDRs direct out the physical uplink and a dnsmasq split so CN domains resolve via AliDNS and everything else rides stubby DoT to Cloudflare. The post spends most of its time on the two war stories that took the longest to unstick: getting PBR's fwmark rules to win over Tailscale's exit-node rule, and hunting down GL.iNet's vpn_table stamping every LAN packet with 0x8000 and quietly breaking Google and YouTube. All the shell, nftables, and dnsmasq snippets embed live from a public gist, pinned to a revision so the post never drifts underneath its own code.

Nicholas Clooney

wip: EDControlRoom and Elite Dangerous tooling

I have been busy lately, with a lot of things going on, but I have also been steadily building EDControlRoom. It is a commander-assist tool for Elite Dangerous, and I want to write more about the project soon: partly the tool itself, partly the gaming side of it, and partly the weird little lessons I have picked up from getting deeper into PC gaming again.

I am also working on a video for it, which has reminded me that editing is very much a skill that needs practice, but also one I really enjoy when I get back into it.

Screenshot of EDControlRoom showing a terminal control room interface for Elite Dangerous with ship status, activity, market, and haul panels
EDControlRoom in its current control-room shape.
Screenshot of a video editing timeline with EDControlRoom footage, text placeholders, and audio clips
A small sneak peek at the video in progress.