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.

2021-05-06 10:47 #

To a lot of people, C is a dead language, and ${lang} is the language of the future, for ever-changing transient values of ${lang}. The reality of the situation is that all other languages today directly or indirectly sit on top of the Posix API and the NUL-terminated string of C. — The Most Expensive One-byte Mistake

2021-05-06 10:24 #
2021-05-04 16:07 #

Use on-demand loading with vim-plug and remove vim-airline: -50% startup time ;-) #vim

2021-05-03 22:19 #

It’s amazing how fragile LSP Python (via PiPy) is. This morning I had to fix yet another issue with conflicting version of jedi and python-language-server. Or it may just be that Python package management really sucks for some package. #python

2021-05-03 22:17 #

This evening I started watching Homeland. I had been hesitating for a long time to start a new series. For the moment it seems to me quite suitable for my evenings in this new apartment.

2021-05-03 09:53 #

Almost there: 398 RSS feeds in total in my feed reader (Newsboat).

2021-05-02 22:05 #

  Some Jazz chill for today’s evening.

2021-05-01 21:10 #

Flowers.

2021-04-30 19:30 #
2021-04-30 19:25 #

Computer Science from the Bottom Up.

Not everyone wants to attend shop class. Most people only want to drive the car, not know how to build one from scratch. Obviously any general computing curriculum has to take this into account else it won’t be relevant to its students. So computer science is taught from the “top down”; applications, high level programming, software design and development theory, possibly data structures. Students will probably be exposed to binary, hopefully binary logic, possibly even some low level concepts such as registers, opcodes and the like at a superficial level.
This book aims to move in completely the opposite direction, working from operating systems fundamentals through to how those applications are complied and executed.