directory/file duality

UNIX neophytes are often to be heard raving about how “everything is a file”. In UNIX, things are simple, after all, and this is to be celebrated, we are told. What they really mean to say is that “every process accesses data via file descriptors using the open(), close(), read(), and write() system calls”, but… Continue reading directory/file duality

HP Z240 SFF / M.2 SSD

M.2 SSD is Samsung MZV7S2T0BW This is a 2TB device. PCI carrier board is HP MS-4365 Make sure you get one with a heatsink and two thermal conductive pads. One of the pads is slightly thicker than the other. The thicker one goes between the heatsink and the M.2 SSD. The thinner one probably won’t… Continue reading HP Z240 SFF / M.2 SSD

Quotes / random

“The key to understanding complicated things is to know what not to look at, and what not to compute, and what not to think.” Gerald Jay Sussman “Everything comes to us that belongs to us if we create the capacity to receive it.” Rabindranath Tagore “You never change things by fighting the existing reality. To… Continue reading Quotes / random

the next display server

security Security matters are not considered here. If this concerns or bothers you, please stop reading. display server A display server is something which provides the service of display to something else. That “something else” is a client program. The terminology is sometimes confusing because the user interacts with the client program via the display… Continue reading the next display server

Strongtalk-2020 / beginnings

Strongtalk-2020 is the name I have given to of one of my recreational computing projects. It’s the continuation of the work done in the late 1990s by an all-star cast of programmers who went on to create many other amazing things including, but by no means limited to: the Hotspot JIT compiler for the Java… Continue reading Strongtalk-2020 / beginnings

HP Z240 SFF / sound

remarks The system uses a Realtek ALC221 chipset, but with some HP-specific changes. To get it to behave properly, the following configuration must be applied. files to add / edit /etc/modprobe.d/snd_hda_intel.conf # /etc/modprobe.d/snd_hda_intel.conf options snd_hda_intel beep_mode=0 options snd_hda_intel enable_msi=1 options snd_hda_intel model=alc221-hp-mic options snd_hda_intel patch=snd_hda_intel.fw options snd_hda_intel power_save=0 options snd_hda_intel power_save_controller=N options snd_hda_intel probe_only=0,1 /lib/firmware/snd_hda_intel.fw… Continue reading HP Z240 SFF / sound