~lobsters | Bookmarks (16)
-
FreeBSD Zero to Desktop Speedrun Challenge
I decided to take part in the FreeBSD Zero to Desktop speedrun challenge – https://wiki.freebsd.org/Speedruns –...
-
Keycloak Identity and Access Management on FreeBSD
Many times I wrote about FreeIPA/IDM – but I have one problem with it – its...
-
Connect FreeBSD 14.0-STABLE to FreeIPA/IDM
In the open source world everything lives/evolves/changes. This is why the new version of connecting latest...
-
Heresy II – Comments Are Code
I hold an unpopular stance: code comments are as important as the code itself. OK, maybe...
-
Important efibootmgr(8) Command
Almost 5 years ago – in my older job – I wrote about creating FreeBSD Enterprise...
-
Tiny UPS for Tiny NAS Reloaded
Last time when I wrote Tiny UPS for Tiny NAS – I fucked up. I did...
-
Tiny UPS for Tiny NAS
I am a big fan of building things by yourself. That also includes my NAS instead...
-
Frame pointers vs DWARF – my verdict
A couple of weeks ago I wrote a blog posting here about Fedora having frame pointers...
-
Enphase Envoy-S “Data Scraping”.
If you are interested in other Enphase information the following other pages may also be of...
-
FreeBSD Desktop – Part 29 – Configuration – Audio Improvements
I recently added some improvements to my audio configs and settings on FreeBSD desktop. Each of...
-
Class invariants
The primary motivation for defining a class in C++ is to reflect and maintain a class...
-
Tail-Recursive & Body-Recursive Function Performance Across Elixir & BEAM versions – what’s the impact of the JIT?
I’ve wanted to revisit “Tail Call Optimization in Elixir & Erlang – not as efficient and...
-
Franz Morat KG tv-computersystem 6800
Recently, there was a computer on ebay.de which I never heard about before which turned out...
-
Low-level thinking in high-level shading languages 2023
“Low-level thinking in high-level shading languages” (Emil Persson, 2013), along with its followup “Low-level Shader Optimization...