Cataract Creek

Updated on Friday, August 20, 2021

Vernal Equinox 2017

Updated on Saturday, October 1, 2022

Green Belt

Updated on Thursday, August 12, 2021

San Francisco Interior Green Belt

Photo from the Interior Green Belt on Mt. Sutro in San Francisco, California.

(Related: Sun; Chinese New Year; Great Blue Heron)

(You might also like: How does the Nest Learning Thermostat work?; Catfood WebCamSaver; CAPTCHA advertising)

(Recent Photos)

Book reviews for February 2017

Stories of Your Life and Others by Ted Chiang

Stories of Your Life and Others by Ted Chiang


Stories of Your Life was made into Arrival, and it's a great story but just one of many in this book. Only one fell flat for me. Ted Chiang has a thought and then takes it so devastatingly literally that it will take you a while to stop thinking about it.


The End Has Come (The Apocalypse Triptych, #3) by John Joseph Adams

The End Has Come (The Apocalypse Triptych, #3) by John Joseph Adams


A cunning ploy - like most sets of short stories this is a mixed bag. The sting in the tail is that most continue in some form through all three books in the series so you have to read all three (if you have trouble not finishing a story, there isn't an executive order or anything). It's probably more of an investment than the material warrants (I'd have preferred a single and more tightly edited volume). It does however include a new strand of the Wool saga as well as a few other standouts so if you have the time, dive in.


(Related: 1,000th Post!; The Harvard Business Review Fallacy; 15 minutes of terror, or how the UK has changed in four years)

(You might also like: Routers to defend against rogue IoT devices; MMS Photo Upload to Facebook; Lassen Star Trails)

(All Book Reviews)

Resist Report

Updated on Saturday, October 21, 2017

Resist Report

My February resolution was to do something to #Resist Trump every day. Here's the breakdown:

Calls to Congress: 77

Non-profits donated to: 15

Failing media subscriptions: 4

Protests attended: 2

Advocacy sites launched and promoted: 1

I'll ease off a bit and try something else in March. But the routine of doing something every day has been really helpful. I've gone from saying I really should do something to actually getting in the habit of actively resisting.

(Related: 1,000th Post!; Got It; I didn't think I'd ever fall for fake news on Facebook)

(You might also like: Better Paperless; Google Spreadsheets API and Column Names; Email Alerts for new Referers in Google Analytics using Apps Script)

(All Politics Posts)

Drone School

Updated on Saturday, February 19, 2022


Updated on Thursday, August 5, 2021


New Scientist hypes DeepCoder:

"Software called DeepCoder could allow non-coders to simply describe and idea for a program and let the system build it"

Coding is nothing but simply describing an idea for a program. As simply as possible but no simpler. Won't be really useful without an AI product manager.

(Related: Sod Searle And Sod His Sodding Room; Was there ever any doubt that I would eventually write this post?; Converting Blogger ATOM export to BlogML)

(You might also like: Cataract Creek; Golden Gate Park Loop; Life, Non-locality and the Simulation Hypothesis)

(All Etc Posts)

etc, ml

Corporate Goddesses

Updated on Sunday, May 3, 2020

Corporate Goddesses

Once you've noticed the Corporate Goddesses you can't un-see them, a set of sculptures by Muriel Castanis at 580 California in San Francisco.

(Related: San Francisco from Twin Peaks; San Francisco from Alameda; Street View)

(You might also like: Fungus; City by the Bay; Do useful things with the volume shadow copy service (VSS))

(Recent Photos)

Catfood Weather 2.30

Updated on Wednesday, February 22, 2017

Catfood Weather 2.30

Catfood Weather is a free taskbar based weather forecast app for Windows that includes a seven day forecast and severe weather alerts. It uses National Weather Service data and works for any US location (by ZIP code or latitude and longitude).

This update fixes a problem calling the National Weather Service API, so please install 2.30 if you're using a previous version of Catfood Weather. To get alerts for new releases follow the RSS Feed or sign up to the ITHCWY Newsletter.

Download Catfood Weather 2.30.

(Previously, Previously)

(Related: Catfood Weather 2.20; Catfood Earth; Animation of a year of Global Cloud Cover)

(You might also like: Storm builds over Lassen Peak (Timelapse); Moth; Route map and elevation profile for Hike Posts)

(All Code Posts)

Get an email if your site stops being mobile friendly

Updated on Saturday, February 12, 2022

Get an email if your site stops being mobile friendly

Google just released an API for the mobile friendly test and so I've whipped up a script to send an alert if a web page violates their guidelines. This will run the test as often as you like and send you an email if it detects a problem. Alternatively if you're not mobile friendly it will keep emailing you until you fix any problems which might be a good motivational tool.

First start a new apps script project in drive and paste in the code below:

There are three variables you need to set, urlToMonitor is the full URL of the page to test, alertEmail is your email address (or whoever needs to be pestered) and runTestKey is the API key for the service. To get this go to the Google API Console, click Enable API, search for 'Google Search Console URL Testing Tools API' and click enable. Then click the Credentials option and generate a browser key.

Once you've configured the script choose 'Current project's triggers' from the Resources menu in apps script and set up a schedule for the mobileFriendlyMonitor() function.

More Google Apps Script Projects

(All Code Posts)