RSSAmplifier

Blog

neilpa.me

Recent content on neilpa.me

neilpa.meRSS feed ↗11 posts

Latest posts

Essential Science Fiction: Arkham Sampler 1949

A recent fixation of mine has been “collecting” book lists, looking for forgotten classics and hidden gems that don’t make it onto modern “best of” lists. Classics of Science Fiction and science fiction awards+ database (SFADB) have a number of lists that fit the bill. Today’s focus: “A Basic Science-Fiction Library” from The Arkham Sampler Winter…

A Year in (Reading) Books: 2025

Following my reading list from last year, here’s the 2025 version. 58 books amounting to over 6M words for the year. The VirginianOwen Wister 2024-Dec-27 → 2025-Jan-05western | 132,517 words Enjoyed this slightly more than Riders of the Purple Sage. Classic brooding man western and love story. Source: Riders of the Purple Sage intro. The Satanic VersesSalman Rushdie 2025-Jan-05 →…

A Year in (Reading) Books: 2024

A couple years ago I saw a post on hackernews for Art Garfunkel’s Library. That triggered my listing tendecies so I started to track the books I read on a spreadsheet. While I somewhat agree with the top comment, this practice has greatly increased my reading frequency and retention. I’ve include some extra details to make this list mildly more interesting than a pure…

Github Actions on Mac, Windows, and Linux

Small example of setting up GitHub Actions to run on MacOS, Windows, and Linux with GitHub-hosted runners. In this case what a basic checkout, build, and test pass looks like in go. # <repo>/.github/workflows/main.yml name: CI on: [push] jobs: basic: runs-on: ${{ matrix.os }} strategy: matrix: os: [macos-latest, ubuntu-latest, windows-latest] steps: - uses: actions/checkout@v1 with: path:…

Go: Listing OS and architecture targets

Potential values for $GOOS/$GOARCH. $ go version go version go1.13.8 darwin/amd64 $ go tool dist list aix/ppc64 android/386 android/amd64 android/arm android/arm64 darwin/386 darwin/amd64 darwin/arm darwin/arm64 dragonfly/amd64 freebsd/386 freebsd/amd64 freebsd/arm illumos/amd64 js/wasm linux/386 linux/amd64 linux/arm linux/arm64 linux/mips linux/mips64 linux/mips64le linux/mipsle linux/ppc64…

Default font sizes for HTML headings

The first post in a potential series to collect short snippets of web search results. This is an experiment to see if it helps better curate my notes. Also looking to for ways to reduce the barrier for writing/posting. h1 { font-size: 2.0em; /*32.0px*/ } h2 { font-size: 1.5em; /*24.0px*/ } h3 { font-size: 1.3em; /*20.8px*/ } h4 { font-size: 1.0em; /*16.0px*/ } h5 { font-size: 0.8em; /*12.8px*/ }…

Naive ping-pong motion timing

The &ldquo;ping-pong&rdquo; in the title is catchy but a misnomer. The following derives the travel time across a line segment with max speed and acceleration. Starting from one of the endpoints and reversing direction at the opposite produces ping-pong-esque motion when repeated, hence the title. Note: Assumes max speed is actually reached but is easily adapted otherwise (0) This was derived from…

Fixing FreeBSD kernel panic with UHK keyboard

I&rsquo;ve been using FreeBSD on and off as my desktop OS for a couple months (after ~5 years on OSX/macOS). Overall, I like the simplicity and design of the system. However, there&rsquo;s been a non-trivial amount of hacking and debugging to get some things working. Most recently I discovered that my new UHK keyboard causes a kernel panic when booting. Early in the boot process I was greeted with…

Faces in the macOS photos library

My photo collection is a mess. Getting it under control has proven a challenge in terms of de-dupe, metadata cleanup and just general organization. I&rsquo;ve tried numerous photo management apps and online backup strategies over the years. That&rsquo;s resulted in many different backups scattered across various thumbdrives and SD cards. One such backup is a snapshot of the *.photoslibrary folder…

Un-distracted?

It&rsquo;s been almost four years since setting up this blog and it&rsquo;s still empty. I&rsquo;m sure living up to that &ldquo;easily distracted&rdquo; tagline. I plan to change this and actually make use of this space. I&rsquo;ve got a decent backlog of material in various stages of complete. Hopefully some of it will make for good blog fodder. Assuming I can clean it up for publishing before…

Hello, world!

This is my blog. There are many like it, but this one is mine.