I don’t know the original source of this image about “delegation” in computer programming (starring Inigo Montoya of The Princess Bride), but I like it.

| A top-rated programming book on Amazon | |
|
Agile Estimating and Planning |
I don’t know the original source of this image about “delegation” in computer programming (starring Inigo Montoya of The Princess Bride), but I like it.

Without any explanation, here are a couple of source code examples from my book, Learning Functional Programming in Scala. The only thing I’ll say about this code is that I created it in the process of writing that book, and the examples show how the Scala compiler translates for-expressions into map and flatMap calls behind the scenes.
“In meditation ... we are not searching, we are not pulling or probing, we are just sitting and watching.”
~ Joseph Goldstein
As a quick note, if you ever need to call the invokeLater of the Java SwingUtilities class in Scala, you can pass it an anonymous function (lambda) like this:
SwingUtilities.invokeLater(() => {
// your gui-updating code here, such as:
for (c <- newsControllers) c.updateContent()
})
(I haven’t worked with Java 8 lambdas too much, but I assume that the Java lambda syntax is similar to that.)
One of my favorite paintings, Nighthawks, by Edward Hopper:

And a clever reproduction of Nighthawks, from The Simpsons:

I like them both.
Whenever I think about Tom Petty, the first things I think of are the song Free Fallin’, and the Wildflowers album. Other great songs are Runnin’ Down a Dream, Mary Jane’s Last Dance, and Learning to Fly. But today I’m thinking of The Traveling Wilburys’ End of the Line:
Well it’s all right, even if you’re old and grey
Well it’s all right, you still got something to say
Well it’s all right, remember to live and let live
Well it’s all right, the best you can do is forgive.
“Saw Gerrera used to say one fighter with a sharp stick and nothing left to lose can take the day. They’ve no idea we’re coming. They’ve no reason to expect us. If we can make it to the ground, we’ll take the next chance. And the next. On and on until we win, or the chances are spent.” ~ Jyn Erso
It’s not a stretch to say that the last 55 minutes of Rogue One: A Star Wars Story are as good as any movie I’ve ever watched.
If you’re interested in music, Billboard has a good interview with Apple’s Jimmy Iovine and Zane Lowe.
As the business world keeps churning, Ikea bought TaskRabbit.
Fairbanks, Alaska got its first official snow of the season on Friday, September 29, 2017. But it’s still relatively warm up there, and it didn’t last long.
If you’re interested in the Land of Enlightenment, it can be important to know that when you read a story about a Zen monk gaining enlightenment, that enlightenment may be for just an instant, not a lifetime. (So don’t feel bad if your moment(s) didn’t last.) This 90-second video explains this.
Amazon’s Echo Show is pretty cool, the closest thing I’ve seen yet to what I had in mind with SARAH. (Because I started with a display, it was hard for me to imagine using a device like this without a screen.)
UCHealth — otherwise known as the place that treats me for mast cell activation disease — has a nice article about Rob Lowe and addiction.
Then there was the time I followed four bears down the road in Alaska.
“The Chicago Cubs reached the postseason for the third straight year for the first time since 1908.”
In other news, the Great Chicago Fire was in 1871. :)
September 26, 2017 is a little bit of a celebration day for me. It’s the day I reached the “No new content” milestone of my book on Scala and functional programming. At this point I’ll keep editing the book contents, and I really need to work on its formatting, but I don’t have any plans to write any new lessons.
After a while you both get used-to and tired-of seeing medical bills like this (a bill from my recent surgery).
It’s a little weird to think I left my appendix in Alabama, my gallbladder in Alaska, and my thyroid and now some additional parts in Colorado.
“There isn't time, so brief is life, for bickerings, apologies, heartburnings, callings to account. There is only time for loving, and but an instant, so to speak, for that.”
~ Mark Twain
Netflix movie recommendations often leave me scratching my head, but in this list of Christmas movie recommendations, one of these things is not like the others.
| A top-rated programming book on Amazon | |
|
Agile Estimating and Planning |