Russ Olsen

@russolsen.bsky.social

Engineer, reader, believer in numbers, author of Eloquent Ruby, Getting Clojure, Design Patterns in Ruby and Overdrive. He, him

Finally arrived the paperback version of @russolsen.bsky.social's Eloquent Ruby (Second Edition) 🎉 It's time to find out what is this ruby thing I see everywhere at work. This last months I was about to pull the trigger on the digital version but I'm a romantic and really wanted it on paper.

A photo of the Eloquent Ruby (Second Edition) book written by Russ Olsen, on a desk.

OK, the Pragmatic Bookshelf folks have updated the site to show that Eloquent Ruby, Second Edition is done. If you want to buy a paper version and support your local bookstore instead of a certain tech giant (and you are in the USA) check out the page at bookshop.org: bookshop.org/p/books/eloq...

Eloquent Ruby

Write better, clearer, more focused Ruby code by becoming truly fluent in the language. As a Ruby programmer, you know how powerful and expressive it is. But do you really know how to make the most of...

bookshop.org

For all you aspiring radio amateurs, I've just released an updated version of my ham radio question pool repo. This repo had all of the questions from the latest version of all three tests in machine readable json, csv and yaml formats. github.com/russolsen/ha...

GitHub - russolsen/ham_radio_question_pool: All of the current questions for the FCC amateur radio license exams in machine readable format.

All of the current questions for the FCC amateur radio license exams in machine readable format. - russolsen/ham_radio_question_pool

github.com

I'm as fond as the next person at laughing at people who make predictions that are wildly off the mark. But every now and then they do get it right. This is from the July, 1985 issue of Unix Review.

Image from an old magazine that reads "Electronic mail has a great potential for causing a megafold multiplication of junk mail."

In 1994 a comet hit Jupiter. And we got to see it happen. Originally a single giant dirty snowball, the comet broke up as it screamed in. This picture was taken by a telescope in Hawaii and is in the near-infrared. The line of bright dots at the bottom are where bits of the comet hit.

Redish image of Jupiter on a dark background. There are 5 or 6 bright spots along the bottom of Jupier.

This is a navigation photo taken by Voyager 1 as it passed by Io, a moon of Jupiter. Engineer Linda Morabito wondered just what the the heck the round thing on the left was? Another moon behind Io? It turned out to be a 300 km hi plume from the first active volcano ever seen outside of Earth.

Black and white image of the Moon IO with a strange circular shape in the upper left.

This is the Gemini 7 spaceship, photographed from Gemini 6. There were two people in Gemini 6 and two in Gemini 7, so four people total. At the time (1965) that was the record for most people in space at the same time. Four.

Bild

This is Gene Cernan just back in the ship after walking on the Moon. Notice that he is more or less filthy. I've read a lot of classic (pre Moon landing) sci fi, but I'm not sure anyone predicted that moon dust would be sticky.

Bild

If your current job isn't teaching you something new, or leaving you the time and energy to teach yourself something new, then you are the economic equivalent of an oil well: Valuable until you are exhausted and then worthless. Don't be an oil well.

There is a story that the novelist Joseph Heller, when informed that some hedge fund manager made more money in one day than Heller's Catch-22 would earn in its whole history replied: “Yes, but I have something he will never have . . . enough.” Today, I am thankful that I have enough.

This picture gets me every time. This is the Apollo 11 ascent module in the foreground with the Earth in the far distance. There are 2 guys in the ascent module and several billion people on the little blue dot. That's absolutely everyone, except the guy taking the picture.

Apollo 11 ascent module, the moon and the Earth.

In working on the second edition of Eloquent Ruby, I decided to add a bit of coverage of Sonic-Pi, the wonderful live coding music generation tool built around Ruby. Of course I had to install it again and play around with it. 6 Hours Later Well, not a lot of writing got done today.

The fine folks at the Pragmatic Press, publishers of both Getting Clojure and the (so far) beta version of Eloquent Ruby (along with many others) are running their annual 50% off sale. So hurry on over and use the coupon code save50 on the checkout page! pragprog.com

Pragmatic Bookshelf: By Developers, For Developers

We improve the lives of professional developers. We create timely, practical books on classic and cutting-edge topics to help you learn and practice your craft, and accelerate your career. Come learn ...

pragprog.com