What is an “academic discpline”?

📕 Finished reading Practical SVG by Chris Coyier ISBN: 9781952616365

Hobbes OS/2 Archive: An end of an era

End of an era

A few quick links about the web

#social-computing #internet #isles-of-blogging #social-media

I have a work project that requires adding DKIM and DMARC. I was familiar with both, but hadn’t actually set them up myself yet. Thankfully, PHPMailer seems to have pretty good DKIM support built-in, as well as an example script to set up the public/private key pair.

I made a couple small changes in that example script. First I set up a full path to where I wanted the PEM files to be saved.

define('KEYFILE_DIR', '/replace/with/full/path/');
$privatekeyfile = KEYFILE_DIR . $selector . '_dkim_private.pem';
$publickeyfile = KEYFILE_DIR . $selector . '_dkim_public.pem';

I wanted the private key to be encrypted with a passphrase, so I changed the export-to-file line to this:

openssl_pkey_export_to_file($pk, $privatekeyfile, $passphrase);

After setting the $domain and $selector variables, running the script created the public and private key files and displayed the information needed to set up the DNS record. The script chunked the public key into 255-character segments because some DNS systems don’t like longer text. In our experience, though, we didn’t need the chunking, so we used the public key with the PEM wrapper removed.

Adding a few lines of DKIM configuration (from another of their example scripts) was all I needed to include DKIM Signature header with each message. I tested with a message sent to a Gmail address and it showed it was signed by the domain. Viewing the full email headers, I could also see dkim=pass in a couple places. I also used the Google MessageHeader tool to paste in the full email headers and it confirmed DKIM passed.

The Present Migration from Computer Networks to Person Networks

Rabbit R1

Fursona origins

Watched 1946: The Mistranslation That Shifted Culture, a documentary about how the word “homosexual” didn’t appear in the Bible until 1946. It was really good, as expected. I hope when it gets wider release it will encourage more Christians to re-evaluate how we treat LGBTQ people.

“In the teachings of Jesus, he never made any qualifications about ‘God loves you if...’ Nothing is ever mentioned about sexual orientation. And God doesn’t ask. That part is just irrelevant. We’re people. We’re children of God.”

Reverend David S. Fearon

Kathy Baldock plays a big part in this documentary. For a deeper dive, I recommend her 2-part video, “Unclobbering the Tangled Mess.”

That night feeling. 🌚

#Portland #OregonExplored #NikonZfc

Otisburg.social move post-mortem

Closer in history

Taking another Mastodon break

Reducing Native Comment Spam

Had a cozy time hanging at my local WeWork in #Portland. This lounge space was very colorful! #NikonZfc #OregonExplored #Lifehacks

Somebody just got a brand new prime lens, the NIKKOR Z 40mm f/2, and is very happy with it!

That’s me. I’m the one who just got the new lens. 😆🤘 #Portland #OregonExplored #NikonZfc

Not sure this is how January 1 should look in the Pacific Northwest, but I’m certainly enjoying it! #Portland #OregonExplored #iPhonePro

Well gosh. I don’t know PNW, I don’t know if I can handle a mid-70s° sunny October day like this. 🤷🏻‍♂️
#Portland #OregonExplored #iPhonePro

Views of the KOIN Tower, that pyramid-like building everyone instantly notices about the #Portland skyline. #OregonExplored #iPhonePro