aliquote.org

Latest micro-posts

You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.

2023-09-12 15:51 #

A slightly updated version of all my emails as discussed in a post in 2014. Note that I’ve reduced my mailbox to 20% of its original size since I wrote the blog post, and I keep archiving very few new messages. Also I resubscribed to a bunch of mailing-lists in 2022, which I keep in separate Maildirs but they are included in this chart. I’m still a happy user of mu.

img

Updated code (because mu-find now uses the system locale to format dates):

$ export LC_ALL=C
$ mu find --sortfield=date --fields="d" date:17y..1d | \
  awk -F " " '{print  $5 "-" $2}' | \
  uniq -c | awk '{print $2 " " $1}' > 1.dat

library(ggplot2)
library(scales)
library(zoo)
Sys.setlocale("LC_ALL","C")
d <- read.table("1.dat", header = FALSE)
d$V1 <- paste(d$V1, "15", sep = "-")
d$V1 <- as.Date(as.POSIXct(d$V1, format = "%Y-%b-%d", tz = "GMT"))
names(d) <- c("Time", "Emails")
p <- ggplot(data = d, aes(x = Time, y = Emails)) +
       geom_line(color=grey(.5)) +
       geom_line(aes(y=rollmean(Emails, 12, na.pad=TRUE)), linewidth = 1.5) +
       scale_x_date(breaks = "1 year", minor_breaks = "2 months",
                    labels = date_format("%Y")) +
       xlab("") +
       theme_bw()
ggsave("allmyemails.png", p, width = 12, height = 5)
2023-09-12 15:25 #

img A little wrapper around the terminal version of What-The-Format.

2023-09-12 15:24 #

One of the guiding lights of the UNIX utilities or software tools has been the deeply-felt conviction that text should be stored in as simple, as general a format as possible so that any program can easily process it. This idea (it seems to have been present from the beginning) has had the widest impact possible on UNIX in all its varieties. However, there has been a regrettable tendency to move away from it in recent times, especially among commercial software developers. — UNIX Evolution: 1975-1984

2023-09-12 15:22 #

The point is, there’s no reason why this bug — and it is a bug! — should have stuck around for so long. If your terminal emulator gets told to make text blue, and instead it makes it unreadable, then you can’t say that’s not a problem with the terminal emulator. — That Annoying Shade of Blue

2023-09-11 18:43 #

♪ Bentley · Left Right Goodnight

2023-09-07 10:44 #

Visual explanations of core machine learning concepts: Very nice and interactive illustrations. #statistics

2023-09-06 10:55 #

TIL about CIEL, an an Extended Lisp that looks really cool. It includes a bunch of useful libraries (Alexandria, Trivia, arrow macros, etc.) and provide an IPython-like REPL experience (shell pass-through, helper commands, documentation and lisp-critic). #lisp

2023-09-06 08:57 #

♪ Angel Olsen · All The Good Times

2023-09-05 12:49 #

Curl supports a crazy number of protocols, from HTTP, FTP and TELNET to IMAP, LDAP and GOPHER. It runs on 92 operating systems and has over 20 billion installations worldwide. — Mastering curl: interactive text guide

2023-09-04 13:40 #

binary search trees: A thorough treatment of binary search trees enriched by an interesting comment thread.