Gemini Links 25/03/2024: Winds of Change and NixOS Asahi on MBP
-
Gemini* and Gopher
-
Personal/Opinions
-
Winds of Change
Right until Christmas, everything was moving forward. My partner and I were planning the next stage of our lives, and my career was finally stabilizing to the point that I could wind down a little in the evenings. Kids were talked about.
On January the 7th, we got a letter from our landlord. He was kicking us out. Not just us, but the entire house. His daughter wanted the property and since his wife had died the year before, she had now become a part-owner of the property.
-
Happy [Pre]Birthday
Just over a week from now is what would've been your 46th birthday. I wish we could hang out and play Wizards & Warriors until three or four in the morning. Maybe Bosconian! I miss your laugh little bro. We had so many good times!
-
-
Technology and Free Software
-
NixOS Asahi on MBP
The biggest issue was the experimental GPU drivers which are not enabled by default. I had tried to enable them, and Xorg wouldn’t start after that. Battery improved dramatically after getting those on, much like Arch did with the asahi-edge-kernel and hardware GPU drivers.
Initially they didn’t work, and I’m not sure why the experimental drivers started working. I did do a nix-channel --update and a nixos-rebuild switch after some failed attempts to set hardware.asahi.useExperimentalGPUDriver = true. The initial failures were strange, I could just set that back to false and do a nixos-rebuild switch and Xorg would start back up.
-
scheming chickens and NixOS
I had an issue installing my favorite Markdown to Gemini converter (spoiler alert: it’s 7off) under NixOS. Ultimately I came up with a workaround, but it seems like the default packages for chicken in NixOS aren’t able to chicken-install modules. I’ve temporarily resolved this issue with an ugly shell script, and this will at least allow me to build my capsule again, but I have to find a real solution. Presumably fixing the upstram package? I don’t know.
-
Internet/Gemini
-
The Necessary Semantics behind Emphasis and Strong
There are two pieces of information that often go underappreciated within geminispace: emphasis and strong. Both provide different levels of emphasis. Oftentimes we associate these with styling or presentation, but this is an incorrect way to think about them. HTML5 deliberately switched from bold and italics to emphasis and strong for this very reason.
-
Comic Mono
Holy cow, I was working on a gemlog personal update but it was far too rambly to post. But I had changed my default terminal and emacs font to Comic Mono and I have to say it's darn right spiffy!
-
Offline programs (via aliases/functions)
Responding to the challenge set out by Solderpunk this month to develop and share some piece of offline software that is offline-first I thought about what things I open a web browser to find out the answer to that could instead be easily found out through a short program, conversion, or lookup table.
-
-
-
* Gemini (Primer) links can be opened using Gemini software. It's like the World Wide Web but a lot lighter.