software
@cosine@anticapitalist.party It is amazing and I developed muscle memory for using it...
And then the code scared me too much so I rewrote it in rust, so I use pazi these days (https://github.com/euank/pazi).
I'm looking into the best way to bring fasd's file-path-tracking stuff into pazi too is why I'm reading this code
software
As far as I can tell, it works!
echo '..' | sed ..... => /home
echo 'foo/../foo' | sed ... => /home/esk/foo
But also why does this exist
software
the best and worst implementation of realpath I've seen:
sed '/^[^/]/s@^@'"$PWD"'/@
s@/\.\.$@/../@;s@/\(\./\)\{1,\}@/@g;:0
s@[^/][^/]*//*\.\./@/@;t 0
s@^/*\.\./@/@;s@//*@/@g;s@/\.\{0,1\}$@@;s@^$@/@'
from https://github.com/clvv/fasd/blob/90b531a5daaa545c74c7d98974b54cbdb92659fc/fasd#L320-L331
I'm happy to announce the release of pazi 0.1.0! If you spend lots of time in your shell, pazi might help you get around!
death of a service
back on broadway for yet another sold-out run:
act 1: a tool solves a problem
act 2: tool becomes well-known
act 3: dev sells tool
act 4: tool's new owners modify the software to spy on you
https://robertheaton.com/2018/07/02/stylish-browser-extension-steals-your-internet-history/
You can draw your friends, you can draw your nose, but you can't draw your line in the sand
Whe "docker help" opens a pinentry prompt, that's when you know you're beyond help (https://github.com/docker/docker-credential-helpers/pull/110)