Gemini Articles of Interest
A Gemini client* is needed for the following links.
-
Technology and Free Software
-
NTFPPPP
This is a no time for phlog posts phlog post.
Usually I wouldn't make such a post - I'm more a fan of the SFNPFSLPP (the "sorry for not posting for so long" phlog post).
But this week is just... bleh. I know there are high energy people who can survive in a state of constant time depletion and stress, but I am emphatically not one. I value my soul.
-
Invert your axes
Two years ago a couple of friends (who don’t know each other) both convinced me to get an iPad, since I needed to join huge Jitsi meetings while sick in bed, but there’s been a lot of drawbacks being on a proprietary OS...
-
netchat
I've gotten some shell scripts with a not too terrible interface for sending messages to a group of users that can be discovered from them putting route blobs into the DHT. The scripts are pretty rough atm. I named them netchat-[stuff] and they use some hardcoded paths. All the veilid-hacks stuff has expected itself to run in ~/projects/veilid-hacks because I can't be fucked to do something like.. ~/.veilid-hacks or ~/.cache/veilid-hacks or... whatever.
-
Copyleft and growth
Olivier mentioned “Copyleft and degrowth” which is something I’ve been talking about with some a friend on email but seeing the post, it’s just “Use copyleft to spread knowledge about degrowth” which is a good idea so check out his post for more on that...
-
Internet/Gemini
-
Bihost Gemini first
Trihosting usually refer to hosting the same texts on https, gemini, and gopher, and bihosting means being on two of the three, in my case the two former ones.
I spend some effort making texts that look like they belong natively both here on Gemini and over on the web.
For example, links on the web are inline while links on Gemini are their own lines.
-
-
Programming
-
I no longer like the Rust programming language
The final straw that broke the camel’s back was the binary blob in serde_derive procedural macro crate. But this fact alone would not suffice for me to change my opinion. But nonetheless my love for rust died by thousand paper cuts.
So after spending some time on learning the Rust programming language I’ve some complains about it.
I don’t like the over-reliance on GitHub: the whole toolchain with RFCs are hosted there and a GitHub account is required to publish on crates.io. But Ok, they don’t have time for self hosting and GitHub is still the most popular software forge and maybe they want to be more visible. So I can understand this decision.
I’m not sure if I’m a fan of the whole language complexity. I highly value simplicity. But I’ve read some standard library code and I was able to understand how one randomly chosen non-trivial function works, so its not so bad.
-
-