Dan Grossman

@dangrossmanseattle.bsky.social

From an information theory perspective we should have a process for replacing rarely used short words with longer words in order to free up room for new short words. Lute, asp, vex, yak, cud — these are so inefficient. Please nominate others and propose new uses for these.

The penduluum-swing of emotions as you go to find the video link on your calendar for your 9AM meeting, see there are two separate meeting entries for the same meeting (uh-oh!), but they both have the same link (mayhem averted!)

I have made this plea before. I am begging for someone to point me to a desktop utility that lets me point at or select a portion of the screen containing a qr code and then follow the link. I should not have to point a camera at the screen to test it.

One of my most old-fashioned / dinosaur-like opinions is strong opposition to having staging/test versions of course websites. Version control is fine, but just push straight to production. If you break it, fix it. Forgetting to post something is the far bigger issue.

I am actually, unironically, a big fan of what I've seen of elementary-school math instruction over the last several years. And I think they should add a unit on how a 50% surcharge means ONE THIRD NOT ONE HALF of the total charge is the surcharge. Apologies for yelling.

Today after a presentation showing UTF8 is backward compatible to ASCII (every ASCII file is a UTF8 file), I recalled this is only my 2nd-favorite backward-compatibility story. The winner: Every Windows executable is a DOS executable that prints, "This program cannot be run in DOS mode" and exits.

Remembering my friend and colleague Gaetano Borriello on the 10th anniversary of his untimely passing on February 1 2015. A super computer engineer, a superb person, and a superb role model and inspiration for us all.

Bild

Students may be surprised to learn that [long-distance] phone companies used to be in the taxi business -- the longer the meter ran the better -- but managed to switch to the gym business -- maintain membership fees and hope there isn't overuse. The point is funding models can change.

Apparently this conversation keeps re-happening independently: "Our customer database has date of birth" "Yes, so?" "So we could script sending Happy Birthday emails" "But, why? Our product has nothing to do with birthdays" "Because we can" "Okay, let's do it"