Installed a pcmcia ssd I had laying around into my HP Omnibook 530. Just xcopied eveything over after a format /s. Works great. Old drive was the original pcmcia microdrive.

Going to give the 1979 movie "Stalker" a watch. If you'd like to as well, youtube-dl youtube.com/watch?v=Kgocncu6MB
The subtitles are available in multiple languages here: opensubtitles.org/en/search/su

Revamped my Editor RPG -- a solo RPG hex crawl for vim.

Find it here: gitlab.com/leveck/editor-rpg

Thanks @yrabbit for suggesting some changes...

Started writing a gopher client in FreeBasic since I enjoyed writing a server. I call it Chæphron and it lives here: gitlab.com/leveck/chaephron

ATM it is pretty rough. I'll tinker with it as I wish. :D

So, earlier today I decided on a whim to migrate RPoD early to my new Xylophar gopherd. It was then I discovered that I did not handle type 7 parameters. It took me a while to figure out passing them, but it is done and RPoD is migrated.

Fun project of the day -- repasted my Thinkpad x201. So far it does seem to be running cooler. The processor was over-pasted previously and was a real mess.

Well, I feel accomplished today... wrote a gopher server, complete with Makefile and man page and put it out on gitlab.
gitlab.com/leveck/xylophar
Neat.

Bugs worked out, and code cleaned up on Xylophar-Gopherd. I will keep hacking on it for a couple more days. This weekend, RPoD will go down for a while as I transition the server over to this new gopherd. Fairly certain that switching from netcat to xinetd will increase stability. In preparation for this I have expunged about 5gb of material from RPoD (but no PDA software was sacrificed).

I do not consider it finished yet. It has some quirks: directory depths past one do not function. In practice, this may not be an issue(?) but I would like to fix that.
The code does autodetect gophermaps in a directory listing as files with a .map extension and assigns type 1 to them. Files with a .cgi extension are passed to the shell and executed. These could be scripts or binary compiled programs that output type 1 gophermap syntax.

I have been off and on writing a gopherd in FreeBasic. Today I flushed that spaghetti code down the crapper and started over. This code is functional and I have it running on my laptop via xinetd. Source code has been placed under a BSD license and lives here: gopher://1436.ninja/0/Xylophar

NOTE: due to some gopher clients/terminals mishandling of unicode, you may want to:
curl gopher://1436.ninja/0/reg2frak > reg2fraktur

Fun script for today: reg2fraktur (Converts ASCII text to unicode fraktur. )

USAGE:
reg2fraktur file.ext
* convert text in file to fracktur
reg2fraktur -
* convert stdin to fraktur
reg2fraktur
* this text

Find it here: gopher://1436.ninja/0/reg2frak
𝔗π”₯𝔒𝔫 π”₯π”žπ”³π”’ 𝔰𝔬π”ͺ𝔒 𝔣𝔲𝔫

I always knew my Lenovo Thinkpad x201 ran warm. Never really paid too much attention. When I installed gentoo in December, the CPU temp was not working. I got this sorted out yesterday (finally got around to it). It is running in the 70s to around 90 degrees Celsius. This seems a tad much to me. So I got some heat paste coming early next week. I have an inop USB port on this laptop too that I will check out when I have the laptop taken apart to repaste the processor.

The point of the previous note was to show that one does not need to give up one's gopherhole to explore having a WWW site. They can both feed from the same source quite easily. Of course *many* phlogs on port 70 are also mirrored on the WWW, so this should be obvious.

Another note: I was using apache mod_hoedown to convert the phlog files from markdown to html on the fly. Now I am using a PHP system() call to pandoc and a mod_rewrite rule to massage the URLs for the entries. The URL also changes the left menu dynamically to display entries by year similar to what I do on the gopher phlog.

Also did some work on my WWW site (leveck.us) which displays my phlog as a blog. Got the size down while adding some 88x31 banners. imagemagick to the rescue! Note: the robots.txt file on both mirrors of my gopher proxy protect gopher from ethical bots. Gopher links in my blog are funneled through this proxy.

Done some tweaking on the RPoD Gopher=>HTTP Proxy. It handles most item types including images and binary files. If you use it and find a bug please notify me via the contact info at ```finger redacted@1436.ninja``` The source code will be posted to RPoD soon in the PROJECTS section, and is in the PUBLIC DOMAIN. There was a blurb in gopherspace a while back that made me realize this proxy is my light saber...

It is reachable at:
jynx.gopherite.org
OR
leveck.us/gopher

Show more
Mastodon @ SDF

"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko