You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
There are definitely disadvantages to use text streams as the universal interface between programs due to its lack of structure. But the timelessness of many of the programs following this pattern and the prosperity that it brings to the CLI ecosystem proved its effectiveness as a design choice. Text can be read by both human and programs. It can be manipulated, printed, stored, trasferred, version controlled with the tools of your choice. For programs that do not inheritantly require structured data, using text streams as interface provides the most flexibility and composibility. — Emacs is the 2D Command-line Interface
A few days ago I learnt that Stata license are not tied to the original OS you bought your license for. This means that I will be able to run Stata 13 MP on Ubuntu, once I found my license of course. #stata
Apple Music everywhere! I would love streaming my playlists via cmus.
I install very few things on either my personal or work computer. I don’t have terraform, aws, node, or pip installed, but I use them all the time. I have a Docker image for each, and I run them in containers with minimal privileges. I’m definitely not the only one, but it’s not as popular as it should be. None of these tools actually need full access to my computer to do their work, but that is normally how they’re run. — Run More Stuff in Docker
$ git clone https://github.com/jhbadger/xlispstat.git
$ cd xlispstat
$ ./configure --prefix=/home/chl/.local
$ make && make install
Enjoy your 30 years old statistical package!
Trying out calcurse to manage my TODO and appointments.
So, I stopped using the Gmail web client. Google the data kraken, Google the spearhead of surveilance capitalism. I don’t want to live in front of the camera with algorithms watching my every move, using the data they gather about me to manipulate me into voting for this or for that, or to buy this or that. “And lead us not into temptation, but deliver us from evil.” And remember, “Don’t be evil” was a part of Google’s Code of Conduct from 2000 to 2018. They removed it. — Rmail
As I now start Emacs from scratch, with a minimal init.el file (just to load a monochrome theme, really), I come to appreciate the default settings, although I will need to tweak the base config a bit.