Quasinormal Notes
Based on Kostaros & Pappas, CQG 39, 134001 (2022), arXiv:2111.09367. Simulation and animation are my own.

Notes on physics, math, code,
and other random tangents.

Posted here so I don't have to figure the same thing out twice, and can find it fast when I need it again.

Pinned

Explore

Remote Login to an Arch Linux ThinkPad from macOS

Remote access from a Mac to an Arch Linux ThinkPad over Tailscale: a terminal over SSH, the desktop over VNC, Sunshine and Moonlight for 3D plots and video, and file transfer.

This post describes how we set up remote access from a Mac to an Arch Linux ThinkPad, with a terminal over SSH and the full desktop over VNC. The setup is free for personal use and has no session time limit, and all traffic stays encrypted between our own machines. For our own devices, it covers what we would otherwise use AnyDesk or TeamViewer for. For graphics-heavy work, such as interactive 3D plots in Jupyter or Mathematica notebooks, we add a high-performance mode that streams the desktop as video using Sunshine and Moonlight.

The setup uses Tailscale for networking, Tailscale SSH for authentication, TigerVNC’s Wayland server (w0vncserver) for desktop sharing, and the Screen Sharing app included with macOS. Section 13 describes the high-performance mode, and Section 14 covers file transfer between the two machines. Where the desktop environment matters, the examples assume KDE Plasma on Wayland.

How To Be the Best Version of Yourself

Actually, nobody cares! Work harder!

This page is adapted from the Essential Skills section of CENTRA ‘s GRIT (Strong Gravity) website and Emanuele Berti’s advice for students. It highlights a set of principles I try to live by and habits I’m working on building. I’m sharing it here because it’s the kind of advice I wish I could’ve given my younger self–lessons I’ve picked up along the way that I hope others might find helpful. Like me, this document is still a work in progress, and I’ll keep updating and editing it as I keep learning and growing.