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-06-22 09:38 #

Desktop Linux Hardening. Lot of useful advices in this article. E.g.,

snapd (Snap) assigns a unique ID to your installation and uses it for telemetry. While this is generally not a problem, if your threat model calls for anonymity, you should avoid using Snap packages and uninstall snapd.

2023-06-22 09:35 #

Moving Blazingly Fast With The Core Vim Motions, but see the whole tutorial. The author makes use of sound illustrations and takes us on a tour of Vim’s core concepts, with casual or VS Code users in mind. #vim

2023-06-20 11:24 #

Just found out that we can get cover art with cmus thanks to this fork!

2023-06-20 09:58 #

Functional Programming in Data Science Projects: Interesting thoughts about FP for statistical computing. Another take was once available on Brian Lee Yung Rowe’s weblog, soon to be published as Modeling Data With Functional Programming In R. Thomas Mailund also wrote some words about that approach (see Functional Data Structures in R). And of course, Mathematica with its native support for multiple programming paradigms would be a good candidate too. #statistics

2023-06-20 09:52 #

Never used them, but I noticed there are now two alternative workflow to barebone Git: sapling and gitless.

2023-06-20 09:51 #

Interesting Lisp-related stuff on this HN thread about Reddit. #lisp

2023-06-19 10:57 #

>>> import sqlean as sqlite3. #database #python

2023-06-19 10:55 #

Shell programming is remarkably easy in many cases; what’s sad is that this common case (file processing) is far complicated than it needs to be. This is not a problem limited to shell; while shell is especially tricky, it is difficult to correctly process POSIX pathnames in all languages. — Filenames and Pathnames in Shell: How to do it Correctly (via The shell scripting trap)

2023-06-15 10:45 #

In my view this isn’t about adhering to the XDG standard[3], it’s about getting things out of $HOME. Unix dotfiles were always a (somewhat accidental) hack[4], and over the years we’ve accumulated entirely too many of them in our $HOMEs. The XDG option isn’t particularly perfect, but it’s at least a standard approach and it achieves the goal of getting dotfiles out of $HOME. As a side effect the XDG approach makes things more legible if you look in ~/.config. — Where your program’s configuration files (‘dotfiles’) should go today

2023-06-12 11:10 #

♪ Johanna Warren · I’d Be Orange