Home
- I'm Sticking With UBlue
Sep 25, 2023
-
2 min read
I’ve been using Universal Blue heavily for a week now and it’s a keeper. UBlue is an immutable operating system based on Fedora where you install nearly all of your software as either flatpaks or as packages running in containers. Those containers can be based on any of a dozen different distributions. You can install Fedora packages to your base OS similar to a traditional distribution but the philosophy behind UBlue encourages keeping your base install light and clean. Amongst other things, having a small, light and immutable base system greatly reduces your vector for malware.
Read More… - Multiple Distribution Support in blendOS is no Gimmick
Sep 17, 2023
-
2 min read
I initially thought the ability of blendOS to run packages from multiple Linux distros might turn out to be a gimmick but I was wrong.
Read More… - blendOS Is Really Nice
Sep 13, 2023
-
2 min read
I’ve been using blendOS for a few days now and it’s really nice. I installed the KDE/Plasma version and everything just works really well which was a welcome relief after screwing around with Guix and NixOS for weeks.
Read More… - Learn Vim
Sep 2, 2023
-
1 min read
At work, I alternately have to use VS Code which does have vim key bindings and Eclipse which doesn’t. So I’ve been switching between the two for over a year and get reminded daily that I am, without exaggeration, 2x to 10x faster in VS Code. Not because of the editor, but because I can use vim mode in it.
Read More… - You Can Now Drag Windows in i3wm
Aug 11, 2023
-
1 min read
I just discovered by accident that you can now drag windows in i3 with the mouse. I use Microsoft Windows during working hours and must have just done it reflexively. It looks like the feature was added relatively recently in late 2022.
Read More… - Some Language Relationships Just Don't Work Out
Jul 30, 2023
-
1 min read
Bloody hell. I thought I’d learn me some Elixir this weekend. The second example you type in from their “Getting Started” page is this:
iex> "hello" <> " world" "hello world"
Read More…<>
is the string concatenation operator? Wtf? That’s the inequality operator in at least 4 languages including SQL. - The Whitest Website on the Internet
Jul 19, 2023
-
1 min read
This misfortune keeps repeating itself: It’s 9pm and you’re happily working away in your dark themed code editor when you need to look something up. So you fire up your dark themed web browser from your dark themed OS desktop and do a search using your dark themed search page. Then, absent-mindedly, you click a search result that takes you to Wikipedia where you have your retinas burned out by the whitest website on the entire internet.
Read More… - The First Stages of Learning Emacs
Jul 18, 2023
-
2 min read
I’m only very early into my learning emacs journey and, from my lowly viewpoint at the foothills before the mountain that I still hope to summit, the stages of learning Emacs seem to start with:
- Bewilderment (wtf?)
- Frustration (wth?)
- Shock (it can’t really be this bad can it?)
- Anger (wtf?)
- Committing to Emacs
Jul 17, 2023
-
1 min read
I’m going to force myself to use Emacs daily for six months.
Read More… - Choosing an Emacs Starting Configuration
Jul 16, 2023
-
1 min read
I tried Emacs very briefly for the first time a few years ago. However, the really terrible default keybindings put me off using vanilla Emacs, I neglected to try Evil Mode, and back then Spacemacs was hard to get working and slow to load. But, having trouble this week trying to get an Org-mode plugin working in either Vim or Neovim, I decided to give Emacs another try.
Read More…