Introduction As announced by Apple during their “Far Out” event in September 2022, all iPhone 14 models sold in the U.S. will not have physical SIM slots and will rely exclusively on eSIM for connecting to wireless carriers (see iPhone 14 specs and iPhone 14 Pro specs ). This has caused a lot of confusion, concern, and skepticism online, especially among international travelers and…
Introduction As I’m building my smart home with Home Assistant, I found it challenging to find devices that work well with Home Assistant, so I started this list of good smart home vendors that offer quality products and play well with Home Assistant. This list is a work-in-progress, and I will update it as needed. To learn more about why I chose Home Assistant, check out my previous article…
Table of contents Background Problem: cloud-based smart home Solution: Home Assistant Getting started Installation and setup Buying hardware My open-source smart home Further reading Background Smart home, and Internet of Things (IoT), is cool! It offers unparalleled convenience, while energy usage and improving home security. I happen to love tinkering with things, so let’s build a smart…
Requirements systemd version 248 or newer Use mkinitcpio for initramfs generation Preparation You need to find out what kernel module/driver is needed for your TPM. # Note the DRIVER (`tpm_*`, e.g. `tpm_tis`) for your TPM systemd-cryptenroll --tpm2-device = list Configure mkinitcpio You need to edit /etc/mkinitcpio.conf . Basically, you’ll switch to systemd hooks and add tpm_X (replace with…
Disclaimer This tutorial is for dual-booting ONLY. If you’d like to erase Windows and use Linux as your only operating system, you don’t need this tutorial. Just follow the guides provided by your Linux distro of choice. If this article seems complicated to you, you’re not alone. Dual booting can get overwhelming, and if you don’t want to deal with dual-booting, you may want to consider erasing…