Gemini discoveries


Thoughts

As I explore Gemini space I am finding some of the different items I thought would be a nice to have. I had started to noodle on how to create them, but behold it is already out there. I think that is a natural progression of discovering a new environment. This morning it was Gempedia, which is a frontend to Wikipedia content.



The project itself is out on Github



I'll need to think about the impacts of these on my crawler. I have mixed feelings as to whether I should index content that is mirrored from outside Gemini space. On one hand there is a lot of useful information there, knowing you have access to that knowledge is the very reason for a crawler. Although making a Gemini crawler that is pulling things from outside Gemini space seems odd.


Tech


Disable Swap in Windows WSL


To disable swap in WSL2, the recommended method involves configuring the .wslconfig file in your Windows user profile directory.


Locate or Create .wslconfig: Navigate to your Windows user profile directory (e.g., C:\Users\<YourUsername>). If a file named .wslconfig does not exist, create it.


Edit .wslconfig: Open the .wslconfig file with a text editor and add the following lines:


[wsl2]
swap=0

GMI Apache module


I ended up a little frustrated with the different gmi to html converters out there. It seems there are many that do it to static files but nothing that worked well in the scope of having Apache do the work for me. Did a little work with my buddy Claude and came up with a solution: mod_gmi2html



That actually makes me feel a bit old. Does still being a big fan of Apache date me?


After going through trying to get a converter to build in zig. And then realizing the zig has updated through 4 versions of breaking changes since the code for the program was last updated. It just seemed easier to work with AI to write something new.