Gemini Links 20/05/2024: CMSs and Lua "Post to midnight.pub" Script Alternative
-
Gemini* and Gopher
-
Personal/Opinions
-
Technology and Free Software
-
Earthships
I was just reading the solarpunk Wikipedia page[1] and I noticed it mentioned earthships, which I learned about in, I think, 7th grade science class: a house built out of recycled and natural materials which is (almost entirely?) self-sufficient. I then started reading that page too, and now I have some thoughts.
-
more more more DOS THEMES!!!
Lately, the “DOS” theme has really resonated with me, and I’ve made several variations of templates on this theme.
-
A Lua "post to midnight.pub" script alternative
The midnight.pub manual (https://midnight.pub/manual) has a "Post using your terminal" section. The script mentioned worked fine for simple cases, but content containing bash special characters was problematic, so I set off to create what I believe to be a better version in Lua, which follows below. The key was discovering curl's syntax for inhaling content from a file into a form variable (-F "variable=<file"), thereby bypassing trying to cram it into a pair of quotes and struggling with how to escape special shell characters.
-
mostly just notes for myself
currently I'm thinking probably an HTC Vive Pro 2. full kit is $1400 USD :| next was likely like, a Valve Index.
-
Dumb, or Weird, or Cringe, or Whatever
Last January, I started a neocities page to get back into web development. This is a bit of a lie: I have two domains, one for my personal site, one for my big project. I'm proud of these; all the HTML and CSS are hand-written. I've dealt with CMSs only in a professional capacity; I don't want to work with those in a personal capacity, in part because I believe the "content-ization" of the web has been a deeply negative force. Look around at all the websites you use on a daily basis. They're all different, but they feel the same, don't they? And there are static site generators to make things easier if you don't like CMSs. I get that a certain sort of person likes these. But I want to be writing in the medium. I'd rather write HTML (or, here, gemtext) directly. What's possible drives things forward. CMSs and static site generators restrict the possible, or at least make certain things harder.
-
-
* Gemini (Primer) links can be opened using Gemini software. It's like the World Wide Web but a lot lighter.