User:Waldo Lemmer
About me
I'm a Computer Engineering student (Year 2). I enjoy cramming as much information into my noggin as I can handle.
I dream of a world
- where we interact with software using only our keyboards,
- where the C++ standards committee releases one well thought out C++ update with zero concern for backward compatibility,
- with no interpreted programming languages and where every computer uses the same CPU architecture,
- with tiled UIs instead of GUIs and circular screens instead of rectangular screens with arbitrary aspect ratios, and
- without JSON.
History
I started out with Kali Linux. APT was broken on Kali at the time, so I switched to Ubuntu (using Kali as a daily driver is a bad idea anyway). Naturally, I then switched to Arch, saw Gentoo propaganda on Reddit, and decided to give it a try.
Well, three tries. Third time's the charm.
Preferences
I prefer being comfortable at any computer; not just my own. This is reflected in the software I choose to use and how I configure it.
I prefer descriptivism, and yet I'm very focused on grammar.
I put slashes after URLs and directory paths.
Transient hobbies
- Monkeytype
- Anki
- Recapping Cisco CCNAv7 — Introduction to Networks (I'm already certified)
- If you're reading this, this list is probably outdated.
Hardware
Laptop
- Model: Dell Latitude 5440
- Got for free (thanks Sikelela Scholars!)
- Specifications
- CPU: Intel Core i5-1335U
- GPU: Intel Iris Xe Graphics
- Fingerprint reader: Broadcom 0a5c:8543
Desktop server
- CPU: Ryzen 5 1600 AF
- Graphics card: MSI GTX 1650 SUPER
- Motherboard: ASRock B450M Steel Legend
- Storage:
- 500 GB NVMe SSD (boot)
- ZFS single disk
- 1 TB 3.5" SATA HDD
- 750 GB 2.5" SATA HDD
- 500 GB 2.5" SATA HDD
- 2 TB USB HDD
- 1 TB USB HDD
XP-Pen Deco Mini 7 (graphics tablet)
TP-Link TL-WN823N
Chipset: RTL8192EU (monitor mode and packet injection)
Software
I keep my world files clean.
Laptop
Gentoo Linux
- Profile:
local:minimal-desktop/minimal-plasma/systemd
(might write an article later, idk) - /etc/portage: User:Waldo Lemmer//etc/portage
- EFI stub
- Zram
Editing
- Adobe Acrobat Pro DC (app-emulation/wine-proton)
- If WINE is not an emulator, then why's it in
app-emulation
?
- If WINE is not an emulator, then why's it in
Graphical
- KDE Plasma (plasma-desktop)
- With a few Windows keyboard shortcuts
- Flashcard / spaced repetition learning software (Anki)
- Highly recommended — spend a few minutes each day and never forget anything again
- GNOME's file manager (Nautilus)
- Good-looking Vim GUI (Neovide)
- Firefox
- Terminal emulator with GPU acceleration (kitty)
- With gnome-terminal keyboard shortcuts
Power management
- sys-power/powertop (I probably don't need this anymore)
- sys-power/tlp tunes module parameters based on whether the laptop is plugged in or not.
- The default configuration is sensible.
SOUND_POWER_SAVE_ON_BAT=1
based on Powertop's recommendations.
Fonts
- Monospaced font: Fira Code Nerd Font (media-fonts/nerdfonts firacode)
Windows 11
Debloated with AtlasOS
Desktop server
Ubuntu
I have my reasons :)
Services
(behind CGNAT and two firewalls with no open ISP-facing ports)
- 100 W solar-powered crypto miner (bzminer mining NeuraiXNA to vipor.net)
- C/C++ compiler (distccd)
- Domain name service (dnsmasq)
- Home automation and notifications (Home Assistant)
- 4G router data gathering and notifications (Huawei LTE)
- Hourly internet speed tests (Speedtest.net)
- Integration between USB-C port and my phone's battery level (Command Line, Mobile App)
- IRC bouncer to keep me connected (ZNC)
- Loadshedding notifications (Load Shedding)
- Weather-related notifications (OpenWeatherMap)
- Waze travel time to university (Waze Travel Time)
- Image generating model (A1111 running Stable Diffusion)
- Large language model (LM Studio running laser-dolphin-mixtral-2x7b-dpo)
- Mouse and keyboard sharing over wifi to put the monitor to good use (gui-apps/lan-mouse)
- Printing queue (CUPS)
- Remote login and file server (SSHD)
- Private VPN (Tailscale exit node)
- Tailscale lets me access this PC remotely
- How their free plan stays free
- A wiki for my to-do list and for experimenting (MediaWiki) (link)
Windows 11
Debloated with AtlasOS