RSSAmplifier

Blog

roland.zone

Recent content on roland.zone

roland.zoneRSS feed ↗5 posts

Latest posts

Go standard library benchmarks - Intel vs M1

Wondering how Go performance on a Apple M1 based laptop compares to an Intel based laptop? The table below contains deltas between performance on a M1 based 2020 13" MacBook Pro and an Intel based 2017 13" MacBook Pro (i5-7267U) for all of the benchmarks in the Go standard library. Given the Intel laptop is a somewhat older model this isn’t going to be a perfect test of M1 vs. Intel…

Virtualizing Windows With GPU PCI Passthrough

In the last couple years I’ve had little reason to use Windows other than when I get the urge to play video games. Given that it often feels somewhat excessive to have a machine solely for this purpose. I could sacrifice a machine to dual boot but the only suitable one I have, an ageing AMD 1920X box, currently serves as a ESXi host running a number of long lived services.

About

Hello, I’m Roland Bracewell Shoemaker. Previously I worked at Internet Security Research Group developing Boulder, the software that runs Let’s Encrypt, from scratch. It now powers what is arguably the largest public Certificate Authority. I currently work at Google on the Go Security team. You can find me on Twitter and GitHub. Publications RFC 8555 - Automatic Certificate Management…

go-lab-notebook

21 June 2021 - Some fuzzing thoughts around call graphs Can call graph analysis provide a better approach to directed fuzzing than traditional block coverage counters? Most traditional directed fuzzing techniques involve breaking a program into basic execution blocks and instrumenting those blocks with counters. These counters are then used to determine whether a mutated input expands the set of…

Replacing pfSense With a Barebones Linux Router

After years of suffering a DSL internet connection I recently switched to a provider offering gigabit fiber. Unfortunately my building isn’t setup to get a strand dropped directly into my apartment so instead I have to live with an ethernet drop (this is typically referred to as a Fiber to the Building, or FTTB, setup). After doing away with the awful CPE router I’d been stuck with for…