On this day (October 30), 1938, Orson Welles caused quite a stir. Image from this Twitter page.

It's Good to Have Jayne On Your Side ~ Marian Call

One of five tips on writing in journalism, from this article.

“Your house is becoming a giant computer that you live in.”

Greg Joswiak talks about Apple products and quality, from this re/code article.

A “graphic recording” board created by Kelly Klingman, titled, “What VCs and board members look for in marketing.”

The new Alienware Area-51 looks very cool. I only wish it could run Mac OS X.

Yesterday I released a Mac OS X application that plays typewriter sound effects as you type. I named the app TypewriterFX, and you can read more about it at that URL.

If you want to install only security-related updates to your CentOS Linux installation using the yum command, it looks like the yum-plugin-security plugin might be a good option. (I’m having a few problems with it at the moment, so I can’t say that this is the absolute solution.) I found it on this page and this page.

After Amazon announced that nobody is buying their Fire phone, their stock took another tumble. I don’t know why people invest in Amazon. There’s no way you can understand when to buy or sell it because Jeff Bezos runs it like the world’s largest nonprofit company. Their revenue is huge, but their income is non-existent, and he’s run the company like that forever. IMHO, a responsible investor can’t invest in a company like that because there is income (or EBITDA) to base a value on.

There’s an interesting story here on wired.com about how the movie Interstellar helped a scientist understand how black holes should work/look.

If you ever need a list/sequence when testing some Scala code, don’t forget this simple technique:

scala> val l = (1 to 10).toList
l: List[Int] = List(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

Of course you can do many other things to your list if you want, such as multiplying each element by 2, like this:

scala> val l = (1 to 10).map(_ * 2).toList
l: List[Int] = List(2, 4, 6, 8, 10, 12, 14, 16, 18, 20)

You can do this with characters as well:

scala> val l = ('a' to 'k').toList
l: List[Char] = List(a, b, c, d, e, f, g, h, i, j, k)

This is pretty clever. Memo is a tool for Unix and Linux systems that lets you add/edit a list of notes ... from the Unix command line.

Google has released a large set of free “material icons.”

If you ever need to display an image in a Java JEditorPane, where that JEditorPane contains HTML content, this solution should work:

This is a photo of Tim Hudson’s changeup grip, courtesy of FoxSports and MLB.

This is a photo of Tim Hudson’s split-finger fastball grip, courtesy of FoxSports and MLB.

This image comes from this article. I don’t like the fold approach at all, but it shows a nice way to use map instead of match/case when processing an Option in Scala.

“Novice engineers have not yet grokked this: the number of modes or options in your system is the *exponent* in how hard it is to maintain.” ~ @zooko