Alvin Alexander | Java, Scala, Unix, Perl, Mac OS X

Meanwhile, in Fairbanks, Alaska ... the ArcticCam shows snow on the roads. Temps are 24/30, freezing rain is likely.

Meanwhile, in Fairbanks, Alaska ...

“Bring your mind to one point and wait for grace.”

~ Ram Dass in Polishing the Mirror, on what the Maharaji told him

I came across this unusual looking cloud formation on the drive back to Colorado yesterday (December 6, 2017).

Strange cloud formation in Colorado

I haven’t tried it yet, but Pants is a build system that supports Scala and Java projects (and other languages).

The Pants build system

The beginning of this story about Lakers’ coach Luke Walton has a few discussions about meditation and a mindfulness app.

Another good tweet from Brian Greene: “Special Relativity tells us that nothing can travel through space faster than the speed of light, but this does not constrain the speed at which space itself expands. Galaxies can — and do — move apart at faster than light speed.”

This is the second proof of the print/paperback version of Functional Programming, Simplified. It should be ready for release by December 10, 2017.

Functional Programming, Simplified: Print version, coming soon

This morning I was thinking about something that I want to accomplish, and as I thought about it a voice in my brain said, “You can’t just wish for it, you have to put in the work.” That seems like good advice in general.

Amazon AWS is bringing AI and deep learning to the masses with their SageMaker and DeepLens projects. has a story about it here.

I haven’t read it yet, but I just added Category Theory for Programmers to my “need to read” list.

Category Theory for Programmers

Thoughtworks just released their annual technology radar.

Thoughtworks technology radar

Here’s a “99 bugs in the code” t-shirt.

99 bugs in the code (t-shirt)

The universe is 13.8 billion years old, and yet we can “see” objects that are now more than 45 billion light-years away. Let that twist up your brain as you drop off to sleep tonight.

~ From physicist Brian Greene on Twitter

If you’ve never heard of The Hero’s Journey, Wikipedia states that it’s a “common template of a broad category of tales that involve a hero who goes on an adventure, and in a decisive crisis wins a victory, and then comes home changed or transformed.” The concept was originally introduced by Joseph Campbell in The Hero with a Thousand Faces, in 1949. This image comes from

The Hero's Journey has a good, detailed article titled, How Google is powering the world’s AI.

I just used this combination of a Unix/Linux find command with a grep command to search for all Scala files under the current directory that contain the string null. This command prints five lines before and after each null line in each file:

“To know love, be like the running brook, which deaf, yet sings its melody for others to hear. Feel the pain of too much tenderness. Wake at dawn with a winged heart and give thanks for yet another day of loving.”

~ Kung Fu

If someday the Moon calls you by your name don’t be surprised, because every night I tell her about you.

~ Shahrazad al-Khalij