Had a weird dream about embedded systems programming tonight...

I wrote an implementation of RFC2229 - A Dictionary Server Protocol in . See github.com/jansc/dictr for the code. More info is available on my phlog at gopher://jan.bio

Sigh. Having troubles again accessing gemini://konpeito.media with bombadillo: Cert [1] is expired; Cert [2] hostname does not match. The .bombadillo.ini files does not contain any certs.

@julienxx Castor looks really cool! Works fine on FreeBSD. Congratulations :)

Where does bombadillo store its certificates? I'm getting a "Cert [1] is expired; Cert [2] hostname does not match" error when I try to access gemini://konpeito.media

Nice service for testing email sending from applications: ethereal.email/ Acts as an SMTP server without actually sending mail.

Version 0.1.3 of my is released now. Dark mode, external programs for telnet and html, improved navigation and tons of bug fixes! github.com/jansc/ncgopher

Cleaned up my dropbox. That is, moved the files to a syncthing folder.

After all these years I still enjoy the moment when I wipe out the preinstalled windows on a new PC and install on the first boot. So satisfying.

Ooooh, gentoo. Sweet. I used it for quite a while almost 20 years ago - long before systemd :) Not sure if this is something for my work machine though, and my personal notebook runs FreeBSD which I'm quite happy with. But I'll take a look at the handbook. Promise!

Started the day with my /boot partition wiped out. Why???

when you find out your daily lifestyle is actually called "quarantine"

I've written an -based client in . Though it's still in alpha, you can give it a try at github.com/jansc/ncgopher
Also, feature requests are welcome! See the NOTES.org file for planned features.

"Thanks for taking the time for this interview. Let's start with a simple whiteboard algorithm: can you reverse this string?"

Are we assuming ASCII? If not, define "reversal". Strings encode language, does the resulting sentence need to be meaningful? How do you "reverse" a sentence? Should we bring freetype2 and render the text mirrored horizontally, like text written on glass when viewed from behind? Or should we replace the words with antonyms? Or reverse the contractions, e.g. do -> don't? What about non-English languages? Does RTL text become LTR? What about languages which are written top-down in some contexts, like Chinese or Japanese? I'm only familiar with the semantics of a handful of languages, can we poll the rest of the office to find people who know others? Or maybe you mean we should construct a model of spacetime/linguistics in which language is time-symmetric. That's a cool idea for a conlang, actually. Do you have a copy of the Silmarillion handy?

Going somewhat retro this weekend: took pictures with my old MX (1981), reading a 1974 science fiction novel, and I bought some second-hand CDs today.

Just discovered sqlacodegen, a util that creates -models from an existing . Works like a charm! pypi.org/project/sqlacodegen/

Gopher was an intermediate phase of our networked world, a booster rocket that the Web used to attain a higher orbit than Gopher could have ever reached on its own. eff.org/deeplinks/2020/02/goph

Show more
Mastodon for Tech Folks

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!