RSSAmplifier

Blog

Val Packett's Blog

val.packett.coolRSS feed ↗9 posts

Latest posts

Towards a secure peer-to-peer app platform for Clan

Guest post on the Clan project's blog, summarizing my development work on microVMs with GPU acceleration and desktop integration with Wayland and XDG Portals

Podfox: World's First Container-Aware Browser

A port conflict pushed me to abolish container port forwarding once and for all, making my Firefox talk to Podman's whole network. Also: containerizing dev environments for command-line addicts.

2024Q1 Update, or, my entire backlog I guess

Trying to start posting more by posting about what I haven't been posting about but have been working on, way too quietly

path.join Considered Harmful, or openat() All The Things

Say goodbye to path traversal attacks by using modern kernel facilities and get ready for the capabilities-secure future at the same time!

Introducing TiddlyPWA: putting TiddlyWiki on modern web app steroids

Oops, I think I just turned the legendary personal wiki system into an offline-first, installable, encrypted, synchronized Progressive Web App

Yet another keyboard post, or, introducing ErgoNICE

I made a custom split mechanical keyboard! Because it's me, this involved things like contributing to a PCB design tool and discovering a ridiculously optimized way to read a keyboard matrix.

FreeBSD and custom firmware on the Google Pixelbook

A search for a new thin-and-light laptop, a journey through the Chromebook firmware trust architecture, some FreeBSD kernel development, and finally, something about actually customizing open source firmware.

Moving VMs from VirtualBox to Client Hyper-V

The year of Windows on the desktop? Taking Microsoft's hypervisor for a spin by setting up a modern FreeBSD VM.

FreeBSD on the ThinkPad X240

The beginning of my FreeBSD laptop adventure. 2016 was an awkward time for this but I have contributed to fixing that.