Only in Canada.

It was warm today.

Not as warm as it should have been.

But warm enough.

So thought I.

So I cooked up some rice, steamed some carrots and broccoli, fried up some TVP, and packed it all up, with some seasonings, in a picnic bag.

We drove out the Brackley Point Road to the National Park and had lunch outside.

Oliver complained about the cold. I did not complain, despite actually being cold too.

We opted not to walk on the beach, and decided that outdoor pursuits this winter will require warmer clothing.

A 19 room coliving space in San Luis Obispo, California:

In 1953 Jack Kerouac stayed here for part of the spring, but when Sara McEre bought the former 19th-century boarding house in San Luis Obispo (CA), it was rundown. Instead of converting it to apartments for a profit, she turned it into a communal living residence for 19 like-minded individuals. Having lost her 19-year-old son she had lost 3 months prior, she wanted to create the kind of place he would have liked, with the people she liked.

Today, “The Establishment” is one of the country’s longest-running coliving sites. With 4 refrigerators, two stoves, 19 bedrooms (many with private sinks), a living room, a porch, a vegetable garden, 4 bathrooms, and one outdoor bathtub/shower, there is plenty to be shared, including cleanup (the chores board assigns a weekly task to each resident).

I got an email, tailor-made for procrastination, this morning from a correspondent in Prince County:

Do you know if there is an online map of the boroughs, neighbourhoods, districts of Charlottetown? There is a Wikipedia page for “Neighbourhoods of Charlottetown”, but I’ve never seen a map that shows these areas.

I couldn’t find one either, so I set out to fill that hole in the digital landscape.

The constituent parts of the modern-day City of Charlottetown are as follows:

  • Spring Park, originally a village, Spring Park was amalgamated into Charlottetown in April 1958 (source).
  • Parkdale, a Village as of 1958, Parkdale became a Town in 1973, and was amalgamated into Charlottetown in April 1995 (source).
  • Sherwood, a Village as of 1969, Sherwood became a Community in 1983, and was amalgamated into Charlottetown in April 1995 (source).
  • West Royalty, originally a post office, then a Settlement, became the Community of West Royalty in 1980, and was amalgamated into Charlottetown in April 1995 (source).
  • East Royalty, a Settlement as of 1939, became a Locality in 1960, a Community in 1976, and was amalgamated into Charlottetown in April 1995 (source).
  • Hillsborough Park, a Village as of 1976, became a Community in 1983 and was amalgamated into Charlottetown in April 1995 (source).
  • Winsloe, a Settlement in 1939, became the Community of Winsloe in 1971 and was amalgamated into Charlottetown in April 1995 (source).

Just before amalgamation in 1995, the map of these parts looked like this (boundaries from this provincial GIS layer):

The boundaries of pre-amalgamation Charlottetown overlaid on Google Satellite view.

After the 1995 municipal amalgamation, the constituent communities were downgraded to “neighbourhoods,” and, together with the land on which the Queen Elizabeth Hospital sits, and a small area north of Charlottetown Airport where there’s an industrial park today, became modern Charlottetown, with the boundary shown in red on this map:

Boundary of modern Charlottetown overlaid on constituent community boundaries.

Before Spring Park and Charlottetown were amalgamated in 1958, their boundaries looked like this (Spring Park boundary from this helpful map):

Map showing the boundaries of Spring Park and Charlottetown before 1958 amalgamation.

If you’re, say, from Prince County, and want to do a familiarization tour of Charlottetown’s constituent communities, here are directions:

  • Driving into the city across the North River Causeway, you’ll enter West Royalty.
  • Continue along Capital Drive to the Charlottetown Mall, turn right down University Avenue, and as you pass the UPEI field on your left you’ll be entering Spring Park.
  • Continue south on University Avenue and as you pass the Dairy Queen on your right you’ll be entering original Charlottetown.
  • Take a left on Euston Street and continue to the confusing intersection–Ken’s Corner to locals–of Longworth Avenue, where you’ll confusingly turn left. Continue on Longworth until you pass the 1911 Jail on your left near Belmont Street; you’re now entering Parkdale.
  • Longworth turns into St. Peter’s Road; at the confusing intersection–Ellis Brothers to locals–with Brackley Point Road you’ll be entering Sherwood.
  • Continue on St. Peter’s Road, through the confusing intersection with the bypass; on the other side of the bypass you’ll be in East Royalty.
  • As you go through the roundabout on the other side of the bypass, take an immediate right onto Northridge Parkway, and continue along until it ends at Hunter Lane; you’re now in Hillsborough Park.
  • Continue on Hunter Lane to Patterson Drive, where you’ll take a right and continue to Southgate, turn left and then right onto the bypass; take the bypass all the way to Route 2, where you’ll see Leons and Kent, and take a right onto Route 2. As you pass the Sherwood Road you’ll be entering Winsloe.

The tour should take you about 45 minutes if you don’t stop at the Dairy Queen.

If you’d like to explore this geography in more detail, and make your own maps, here are the data layers I used to make mine:

  • pre-amalgamation-charlottetown.geojson – derived from this provincial GIS layer, with Cornwall, Stratford and Summerside removed, a few bodies of water removed, and labels added to the communities. Credit for the original layer to L.R.I.S., 20050725, Prince Edward Island Pre-Amalgamation Boundaries: Prince Edward Island Finance and Municipal Affairs, Taxation and Property Records, Geomatic Services, Charlottetown, Prince Edward Island, Canada.
  • springpark.geojson – derived from this Google My Maps map, with various subdivisions and other features removed leaving only the boundary. There’s no identifying information on the map as to its original source.
  • charlottetown.geojson – derived from this provincial GIS layer, with municipalities other than Charlottetown removed. Credit for the original layer to L.R.I.S., 20050725, Prince Edward Island Municipal Boundaries: Prince Edward Island Finance and Municipal Affairs, Taxation and Property Records, Geomatic Services, Charlottetown, Prince Edward Island, Canada.

Other resources you might find useful in learning more about Charlottetown and its parts:

While my Prince County correspondent was, I suspect, asking “hey, if you ever come across a map, let me know,” answering their query in the form of a blog post was, indeed, an excellent way to procrastinate on a Friday afternoon.

I liked the sound the book of Ma vie à Paris and requested a copy by interlibrary loan from the Provincial Library Service. For the first time ever in my long history of interlibrary loan requests, they’ve come up dry: there’s not a single Canadian library that has the book in its collection.

Tubular Bells: The Mike Oldfield Story is an interesting BBC documentary about Oldfield and his seminal album.

Without Tubular Bells, you never would have heard of Sir Richard Branson or Virgin Records.

Evidence of the corona times on the plaza at Confederation Centre of the Arts.

I maintain a small mailing list of those responsible for organizing New Year’s Levees each year, and around about this time I generally get in touch with them to start gathering information for the new year. Today, though, I sent out this notice:

With the announcement this morning from Hon. Antoinette Perry that there will be no New Year’s Levee held at Government House on January 1, 2021, I wanted to let you all know that I will not be maintaining a list of levees for New Year’s Day 2021, as I expect most if not all will be cancelled in the same fashion.

Best wishes for 2021 regardless, and I hope to see you all back on the levee circuit in 2021.

As much as I will miss the annual tradition, levees seem tailor-made for COVID-spreading, and the Lieutenant Governor deserves our thanks for leading the way this year.

Shortcuts are a delightfully powerful set of digital Lego blocks for iOS, a modern day HyperCard, in a way. This guide from Apple to creating Siri Shortcuts using web APIs prompted me to try creating one for myself, a Shortcut to retrieve the percentage of PEI’s electricity load generated from the wind.

As a starting place, I used this wind energy API endpoint, the same endpoint that my PEI Electricity web app uses. It returns real time data about wind energy load and generation on Prince Edward Island, like this:

{
  "current": {
    "updatetime": "2020-11-05 12:59:00",
    "uptimetimehuman": "Thursday at 12:59 PM",
    "on-island-load": "202.86",
    "on-island-wind": "163.86",
    "on-island-fossil": "0.00",
    "wind-local": "77.98",
    "wind-export": "85.88",
    "percentage-wind": "80.77"
  },
  "previous": {
    "updatetime": "2020-11-05 12:44:00",
    "uptimetimehuman": "Thursday at 12:44 PM",
    "on-island-load": "202.80",
    "on-island-wind": "164.65",
    "on-island-fossil": "0.00",
    "wind-local": "77.36",
    "wind-export": "87.29",
    "percentage-wind": "81.19"
  },
  "peak": {
    "peak": "213",
    "hightime": "10:14 AM"
  },
  "peakwind": {
    "peak": "179",
    "hightime": "8:29 AM"
  }
}

That’s got everything I need in an endpoint to make a Shortcut: I want the Shortcut to use the “percentage-wind” value, 80.77 in this example.

To create the Shortcut, I launched the Shortcuts app on my iPhone, tapped the “+” to create a new one, gave it the name “what’s the wind energy,” and then added my first action, a Get Contents of URL action to get the contents of that endpoint:

Screen shot from iPhone showing a "Get contents of" action in the Shortcuts app, along with the URL of the API endpoint

Next, a Get Dictionary Value action, as I needed to pull out just the value for percentage wind energy generation, using simple dot notation for current.percentage-wind:

Screen shot from iPhone showing a "Get Dictionary Value" action in the Shortcuts app, along with value I want to retrieve

Because that’s returned as a decimal value, and I didn’t need that much granularity, I rounded off the value using a Round Number action:

Screen shot from iPhone showing a "Round Number" action in the Shortcuts app.

I added the words “per cent” using a Text action:

Screen shot from iPhone showing a "Text" action in the Shortcuts app.

Finally, I added a Speak Text action to read the result:

Screen shot from iPhone showing a "Speak Text" action in the Shortcuts app.

With the Shortcut saved, I can say “hey siri, what’s the wind energy” to my iPhone and it tells me.

You can save yourself the trouble of recreating the Shortcut from scratch by installing on your iPhone here.

That was so much fun I decided to make another Shortcut, this one to tell me how much water our household has used today.

For this one, I used this API endpoint, which returns data, used also by my Consuming.ca web app, about my water usage, like:

{
  "metadata": {
    "serialnumber": "30142394",
    "address": "100 Prince",
    "location": "Basement",
    "role": "Household",
    "metertype": "water",
    "metertypecode": "13",
    "colour": "#30c020",
    "public": "1",
    "publiclabel": "Miller-Rukavina",
    "active": "1"
  },
  "reading": {
    "current": {
      "value": "7697",
      "datestamp": "2020-11-05 13:56:50",
      "formatted": "769.70 m<sup>3</sup>"
    },
    "firstever": {
      "value": "1171",
      "formatted": "0.00 m<sup>3</sup>"
    },
    "firsttoday": {
      "value": "7696",
      "formatted": "769.60 m<sup>3</sup>"
    }
  },
  "consumption": {
    "today": "100 ℓ"
  }
}

The Shortcut for this is essentially the same as “what’s the wind energy,” but it’s called “how much water have we used today,” and it uses the value consumption.today. If you have particular interest in knowing how much water I’ve used today, you can install this Shortcut on your iPhone too.

About This Blog

Photo of Peter RukavinaI am . I am a writer, letterpress printer, and a curious person.

To learn more about me, read my /nowlook at my bio, read presentations and speeches I’ve written, or get in touch (peter@rukavina.net is the quickest way). You can subscribe to an RSS feed of posts, an RSS feed of comments, or receive a daily digests of posts by email.

Search