Un naufragio personal

Ángel Ortega

It’s Time for Twitter to Die

Electronic Experimental Music with Debian

Minimum Profit text editor compiled statically

How to get root on Ubuntu 20.04 by pretending nobody’s /home

Escape from Microsoft Word

A lovely article that describes Microsoft Word in a unique, philosophical way, and explains why its Platonic ideas and concepts are so distant from what real writers do and think:


XFS 2468 Bug

Jonathan Corbet:

[...] timestamps in this filesystem are now good through 2468. Developers now have clear warning of a problem coming in 448 years, but chances are they will procrastinate on addressing it for at least 440 of them.


How to Get Fired Using Switch Statements and Statement Expressions

An orchard of batshit insane things done using the switch C keyword. For example, co-routines:

#include <stdio.h>

#define coroutine_begin() static int state=0; switch(state) { case 0:
#define coroutine_return(x) { state=__LINE__; return x; case __LINE__:; }
#define coroutine_finish() }

int get_next(void) {
        static int i = 0;
        while (1){

int main(void){
        printf("i is %d\n", get_next()); /*  Prints 'i is 1' */
        printf("i is %d\n", get_next()); /*  Prints 'i is 100' */
        printf("i is %d\n", get_next()); /*  Prints 'i is 2' */
        printf("i is %d\n", get_next()); /*  Prints 'i is 100' */
        return 0;


LDM: My Favorite ARM Instruction

Color blindness

An interesting article by Rob Pike on moderate deuteranopia:

The most common variety of color blindness is called red-green color blindness, or deuteranopia, and it affects about 6% of human males.


How to properly manage ssh keys for server access

Summary: By using certificates, revoked certificate lists and certificate roles.