Something Pretty Right: A History of Visual Basic

I read Something Pretty Right: A History of Visual Basic and found this interesting quote:

“They weren’t called ‘controls’ originally. Alan was going to call them ‘waldos’, named after remote manipulator arms. I couldn’t make sense out of that name, so I called them ‘gizmos’. Microsoft must have thought this name was too frivolous, so they renamed them ‘controls’.”

Web browser wish list

Apparently Amazon might be making a browser. Some features I would like in a web browser:

  • Full text search over everything I’ve ever seen in my browser
  • Image preview and browser for all images ever loaded in my browser
  • Ability to download streaming media as a file
  • Being able to use HTML tables like a spreadsheet (sort, edit/change/reference, row/col/block select, etc.)

Orders of magnitude

I wanted to get some intuition for what made a bigger difference: adding an extra item to a set, or having an extra order of magnitude of items in a set. So I created this spreadsheet and discovered that an extra order of magnitude smashes an extra item in the set.

In the spreadsheet the parameters are ‘x’, which is the size of the base set (called Set A), and ‘i’, which is the number of extra items to add into the second set (called Set B).

If you make x = 10 and i = 90 you break even, Set A and Set B grow at the same rate.

If you make x = 10 and i = 1 it’s no contest, Set A gets much bigger much faster.

Toilet light cover

I had to replace the globe in the toilet light:

But when I did I managed to snap off the tabs that hold the cover on. So I glued and bolted them back on:


You can see the screws I used are way too big. I had 6mm and 18mm in inventory and had to use the 18mm ones. Realising this gap in my inventory I have just now purchased some 8mm, 10mm, and 12mm ones to flesh out my collection.