Removing IME: Upgrading System76 firmware on Arch
A guide to manually updating System76 firmware on Arch Linux, addressing silent errors and display issues with the official updater.
Jeaye Wilkerson is a privacy-focused hacker and problem solver, writing about Linux, security, open-source software, and thoughtful technical explorations with a strong emphasis on user freedom and system integrity.
10 articles from this blog
A guide to manually updating System76 firmware on Arch Linux, addressing silent errors and display issues with the official updater.
A developer shares their experience switching from the Solarized to the Gruvbox color theme and using Redshift to reduce eye strain.
Argues against abandoning Firefox over recent controversies, comparing privacy implications of switching to Chrome/Chromium or using forks.
A guide to using NoScript 10.x in Firefox, covering its new UI, trust levels, and configuration for privacy and security.
Explains the five common forms of Clojure keywords, their use cases, and provides recommendations for idiomatic usage.
Explains how to use the Promesa library to implement async/await patterns for handling JavaScript promises in ClojureScript.
An analysis of nine code quality tools for Clojure, evaluating their functionality and issues in a real-world project with cljc files and spec.
A developer's experience running NixOS on a DigitalOcean VPS, detailing setup challenges, service configuration, and a unique approach to managing user homes.
A guide to porting the Orchestra library from Clojure to ClojureScript, covering directory structure, namespace pitfalls, and macro handling.
A plea to Clojure developers to adopt clojure.spec for data validation and instrumentation to improve code safety and readability.