RSSAmplifier

Blog

Shen's Essays

On Philosophy and Computer Science

shen.hong.ioRSS feed ↗11 posts

Latest posts

Guide to Workflow Automation: How I use Firefly III, Paperless-ngx, and n8n to Painlessly Manage Receipts

A tutorial on using n8n to automate the uploading of receipts from Firefly III to Paperless-ngx.

How to Make Your Website Available Over Tor : A Complete Guide To EOTK, The Enterprise Onion Toolkit

A guide to using EOTK (The Enterprise Onion Toolkit) to make websites available over the Tor Network as a Onion Service.

Creating Fully Reproducible, PDF/A Compliant Documents in LaTeX

A guide to creating fully reproducible, PDF/A Compliant documents in LaTeX.

Philosophical Contemplation on Einstein's Relativity: An Introduction

Thoughts, reflections, and a review on Relativity, by Albert Einstein. An examination of physics by a student of philosophy.

The Necessity of Metaphysics: An Introduction for Computer Scientists and the Physical Sciences

An introduction to the Philosophy of Metaphysics for Computer Scientists and other STEM perspectives.

Building a Philosophy Workstation with NixOS: Installing Firefox, VSCodium, and LaTeX

A NixOS tutorial on creating a Philosophy Workstation with Firefox, VSCodium, and LaTeX.

Building a Philosophy Workstation with NixOS: Learning Home Manager and Configuring Sway with Wayland

A NixOS tutorial on using Network Manager, Home Manager, and setting up a Graphical Environment with Wayland and Sway

The Role of Friendship in Inquiry: Reflections on Galileo's Dialogues

I recently finished reading Galileo Galilei’s Dialogue Concerning the Two Chief World Systems. Why is this ancient text still relevant today?

Dialogue on the Questions of Being, through an Analogy with Chess

Imagine one day, a Visitor arrives to your office. You offer them tea, and after all the introductions and customary salutations, they inquire of you the following question: “What is chess?”

How to Install NixOS With Full Disk Encryption (FDE) using LUKS2, Detached LUKS Header, and A Separate Boot Partition on an USB/MicroSD Card

This tutorial is a guide on installing NixOS, with a separate /boot partition and full-disk-encryption (FDE) using LUKS2 with a detached header.

Flashing Coreboot Firmware with TianoCore on a Purism Librem 14 Laptop in order to install NixOS

This tutorial is a guide on flashing (i.e. installing) Coreboot firmware on to a Purism Librem 14 laptop.