Cataract Creek

Updated on Friday, August 20, 2021

Vernal Equinox 2017

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: Chinese New Year; CI Dream; Sun Halo)

(You might also like: What is the San Francisco Rent Board Fee?; LEGO, now for Girls; Twenty-Four Hours with Twilio)

(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: The Harvard Business Review Fallacy; 15 minutes of terror, or how the UK has changed in four years; I didn't think I'd ever fall for fake news on Facebook)

(You might also like: A black lab chases a Roomba and then things start to get weird...; The end of Facebook; Save Mount Davidson)

(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: Got It; I didn't think I'd ever fall for fake news on Facebook; The Trust Project, Fake News and a Partial Facebook Uninstall)

(You might also like: California, I can save you billions with a small and reasonably priced computer program...; Photo Sorter 1.20; Butterfly at California Academy of Sciences)

(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: Draw the rest of the Hummingbird; Is it safe to open securedoc.html (Cisco Registered Envelope)?; Deep Fake Rob)

(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; Street View; San Francisco Stars)

(You might also like: Path; Every House I've Ever Lived In; West Portal Sunset)

(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: Earth, PdfScan and Weather; Catfood Weather 2.20; Catfood Earth)

(You might also like: Is PAD dead?; Fleet Week 2019 Air Show; Clutch, you have no friends...)

(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)

I Thought He Came With You is Robert Ellison's blog.