blog: Don Marti


GPG agent timeouts

05 October 2019

This is to see the GPG passphrase dialog pop up less often. Probably a security win because every time I get prompted for a passphrase there is a risk that I will fumble-finger it and type the passphrase into a chat window instead.

In $HOME/.gnupg/gpg-agent.conf

default-cache-ttl 28800

What I really want to be able to do is make ssh-agent and gpg-agent forget their keys before the machine suspends. Looks like Running scripts before and after suspend with systemd is a good way to do that.

Also, hey, kids, paper!

market for trading software issues | Journal of Cybersecurity | Oxford Academic

Open source software forms much of our digital infrastructure. It, however, contains vulnerabilities which have been exploited, attracted public attention, and caused large financial damages. This article proposes a solution to shortcomings in the current economic situation of open source software development. The main idea is to introduce price signals into the peer production of software. This is achieved through a trading market for futures contracts on the status of software issues.

(by Rao et al., and yes, I'm one of the "et al.")


SQL queries don't start with SELECT

4 ways KaiOS is spurring new interest in mobile development

Moving Your JavaScript Development To Bash On Windows

ORMs are backwards

Fuzz rising

Write Fuzzable Code

Sushi Roll: A CPU research kernel with minimal noise for cycle-by-cycle micro-architectural introspection

When should you be using Web Workers?

Broken by default: why you should avoid most Dockerfile examples

Tests that sometimes fail