Hi, I'm Patrick
  • Home
  • About
  • LinkedIn
  • GitHub
  • GitLab
  • Email
UVA

Hoo's Watching - UVa Database Systems Project

  • Patrick Thomas

Patrick Thomas

01 Aug 2020 • 1 min read
Hoo's Watching - UVa Database Systems Project

Hoo's Watching was a semester-long, group project in UVa's CS 4750: Databases course with Julian Cornejo Castro, Solimar Kwa and Jessica Heavner.

This project was one of two projects voted to be the "Most Practical" project in the Fall 2020 offering of the course.

You can visit the website here: http://cs.virginia.edu/~pwt5ca/main/.

Inline LLM code completions in VSCode without GitHub Copilot

For the past couple of years since GitHub Copilot was in private beta, I've been using the tool for both professional and personal projects. Recently with the proliferation of "open source" LLMs, like with Meta's latest model, Llama 3, it has become increasingly possible
21 Apr 2024 5 min read
Cross-device markdown notes  with sketches with Obsidian and Excalidraw

Cross-device markdown notes with sketches with Obsidian and Excalidraw

For a while now, I have been searching for a particular note taking application. Originally, I used to just take notes as a raw collection of Markdown files scattered around on my hard drive, but this quickly became unmanageable and generally unusable on mobile devices. I then moved to Joplin,
25 Dec 2023 3 min read
Apple Silicon Docker amd64/x86 emulation via Rosetta is fast(er)

Apple Silicon Docker amd64/x86 emulation via Rosetta is fast(er)

Summary: Phoronix 7zip compression test benchmarks around 2-4 times faster when running via Rosetta rather than QEMU. Recently, Docker released a beta feature for Docker Desktop that allows for x86/AMD64 images to be run via Rosetta rather than emulated on QEMU. QEMU gets the job done, but the performance
01 Mar 2023 3 min read
Hi, I'm Patrick © 2025
  • Email
Powered by Ghost