Kerry Campbell and Sidney MacEwen are both uncommonly skilled at their jobs (CBC PEI Legislative Reporter and MLA for Morell-Mermaid, respectively). And so it was something of a delight to have one of my blog posts invoked in the middle of a Twitter exchange between the two:

Screen shot of a Twitter exchange between Sidney MacEwen and Kerry Campbell

🗓️

This is the January 1, 2018 schedule.
Maybe you’re looking for the 2019 Levee Schedule?

This is the 2018 levee schedule for New Years Day, January 1, 2018 for Charlottetown and Prince Edward Island.

This is the 13th year I’ve been collating and confirming this information. If you’re new to all of this and want to give it a try, read How to Levee.

All levees listed here have been confirmed with organizers.

If you have additional levees to add, or changes to the information below, please drop me a line.

Organization Location Starts Ends Accessible
Timothy’s World Coffee Timothy’s World Coffee
154 Great George Street, Charlottetown, PE
8:00 AM 10:00 AM Yes
Lieutenant Governor Government House
1 Terry Fox Drive, Charlottetown, PE
10:00 AM 11:30 AM Yes
Upstreet Craft Brewing Upstreet Craft Brewing
41 Allen St, Charlottetown, PE
10:00 AM 12:00 PM Yes
Mayor of Charlottetown Charlottetown City Hall
199 Queen St, Charlottetown, PE
10:30 AM 12:00 PM Yes
PEI Women’s Institute & Farm Centre Farm Centre
420 University Ave, Charlottetown
10:30 AM 12:00 PM Yes
Rotary Club of Charlottetown Rodd Charlottetown Hotel
75 Kent Street, Charlottetown, PE
11:00 AM 12:00 PM Yes
Canoe Cove Community Association Canoe Cove Schoolhouse
1066 Canoe Cove Road, Canoe Cove, PE
11:00 AM 1:00 PM Yes
Mayor of Borden-Carleton Industrial Mall Board Room
167 Industrial Drive, Borden-Carleton, PE
11:00 AM 1:00 PM Yes
The Guild / Discover Charlottetown The Guild
111 Queen Street, Charlottetown, PE
11:00 AM 1:00 PM Yes
The Haviland Club The Haviland Club
2 Haviland St, Charlottetown, PE
11:00 AM 1:00 PM Yes
University of PEI School of Sustainable Design Engineering
550 University Ave., Charlottetown, PE
11:30 AM 1:00 PM Yes
Prince Edward Island Regiment Queen Charlotte Armoury
3 Haviland Street, Charlottetown, PE
12:00 PM 1:00 PM Yes
Mayor of Kensington Broadway 45
45 Broadway St N, Kensington, PE
12:00 PM 1:30 PM Yes
Town of Stratford Stratford Town Centre
234 Shakespeare Dr., Stratford, PE
12:00 PM 1:30 PM Yes
GEBIS Charlottetown, a Buddhist Centre GEBIS Charlottetown
133 Queen Street, 2nd Floor, Charlottetown, PE
12:00 PM 2:00 PM No
PEI Brewing Company PEI Brewing Company
96 Kensington Road, Charlottetown, PE
12:00 PM 2:00 PM Yes
HMCS Queen Charlotte HMCS Queen Charlotte
210 Water Street, Charlottetown, PE
12:00 PM 1:30 PM Yes
Seniors Active Living Centre Bell Aliant Centre
550 University Avenue, Charlottetown, PE
12:30 PM 2:00 PM Yes
St. John’s Lodge No. 1 and Victoria Lodge No. 2 Masonic Temple
204 Hillsborough St., Charlottetown, PE
1:00 PM 2:30 PM No
Andrews of Stratford Andrews of Stratford
355 Shakespeare Drive, Stratford, PE
1:00 PM 3:00 PM Yes
City of Summerside City Hall
275 Fitzroy Street, Summerside, PE
1:00 PM 3:00 PM Yes
Town of O’Leary Maple Leaf Curling Club
426 Main Street, O’Leary, PE
1:00 PM 3:00 PM Yes
Community of Tignish & Tignish Legion Tignish Legion
221 Phillip Street, Tignish, PE
1:00 PM 5:00 PM Yes
Royal Canadian Legion, Wellington Wellington Legion
97 Sunset Dr, Wellington, PE
1:00 PM 5:00 PM Yes
Roman Catholic Diocese of Charlottetown SDU Place – Old Bishop’s Palace
45 Great George Street, Charlottetown, PE
1:30 PM 2:30 PM Yes
Town of Cornwall Cornwall Town Hall
39 Lowther Drive, Cornwall, PE
1:30 PM 3:00 PM Yes
Town of Souris Eastern Kings Sportsplex
203 Main Street, Souris, PE
1:30 PM 3:00 PM Yes
Garden Home Garden Home
310 North River Road, Charlottetown, PE
2:00 PM 3:00 PM Yes
Royal Canadian Legion, Charlottetown Charlottetown Legion
99 Pownal Street, Charlottetown, PE
2:00 PM 3:00 PM Yes
Miscouche Legion Miscouche Legion
94 Main Drive, Miscouche, PE
2:00 PM 6:00 PM Yes
New London Community Complex New London Community Complex
10227 Rte 6, New London, PE
2:00 PM 7:00 PM Yes
The Kitchen Witch The Kitchen Witch
949 Long River Road, Long River, PE
2:30 PM 4:30 PM Yes
Premier Wade MacLauchlan Confederation Centre of the Arts
145 Richmond St, Charlottetown, PE
3:00 PM 4:30 PM Yes
Benevolent Irish Society Hon. Edward Whelan Irish Cultural Centre
582 North River Road, Charlottetown, PE
3:00 PM 5:00 PM Yes
Ellerslie Legion Ellerslie Legion
1136 Ellerslie Road, Ellerslie, PE
3:00 PM 7:00 PM Yes
Charlottetown Curling Club Charlottetown Curling Complex
241 Euston St, Charlottetown, PE
4:00 PM 6:00 PM No
Sport Page Club Sport Page Club
236 Kent St, Charlottetown, PE
4:00 PM 6:00 PM No
The Alley Murphy’s Community Centre
200 Richmond Street, Charlottetown, PE
4:00 PM 6:00 PM Yes
200 Wing Royal Canadian Air Force Association The Wing
329 North Market Street, Summerside, PE
4:00 PM 7:00 PM Yes
Charlottetown Firefighters Club Charlottetown Fire Department
89 Kent Street, Charlottetown, PE
6:00 PM 2:00 AM Yes

Other Formats

  • HTML (what appears above)
  • GeoJSON (if you want to map the locations)
  • JSON+LD (Google Structured Data embedded in this post)
  • iCalendar (for importing into your own calendar application)
  • SQLite (if you’d like a database of the levees)

The code that generates all of the above is available on Github.

License

The levee schedule is covered under a Creative Commons Attribution, NonCommercial, ShareAlike License.

That means that you’re free to copy the data, publish the data, mash up the data, share the data, but that you must provide a credit to the source, like:

Schedule data from ruk.ca/levee-2018 under a Creative Commons Attribution, NonCommercial, ShareAlike License.

You’re encouraged to spread the information here as far and as wide as possible.

🗓️
Prince Edward Island  •  Levee  •  Schedule

From an interview with a trio of YouTuber travelers about financing their travels:

5. What’s your top tip for someone trying to figure out how to make long-term travel financially possible?

If you want to travel long term, then you need to just get out there and stop stalling. There are plenty of ways to make money abroad. The city Paddy lives in (Chiang Mai, Thailand) has over 30,000 expats living there and most of them work remotely online. If you have skills that you can use on the road like photography, teaching, and anything online-based, then save up some cash, start traveling, and start hustling!!!

This isn’t the first time I’ve heard Chiang Mai described in this light: apparently it’s something of a Mecca for millennials earning a “passive income”–running a popular YouTube fitness channel and drop-shipping fitness equipment into Iowa, for example.

Here’s someone else, writing about the cost of living in Thailand:

I can live in Thailand, get massages every day, eat delicious and healthy foods, and do everything I want for about $25 a day and that’s while spending quite liberally and tipping.

If someone wanted to live cheaper, it certainly is possible. One expat I met told me he only spends $45 a month on rent!

The bottom line is: once you start viewing the world as a giant playground, the possibilities are limitless.

I’m all for the transformative power of world travel, but hanging out in an enclave of well-massaged digital beach bums in Thailand sounds like hell. And I’m not sure that “viewing the world as a giant playground” is the best use of globalism.

🗓️
Chiang Mai  •  Passive Income  •  YouTube  •  Thailand

So many weather metaphors and realities today.

As we left the Coastal Inn toward downtown it was just slightly raining.

We walked down to the main road, along to the tourist information centre, hugged the shore of the Sackville Waterfowl Park, and then headed out onto the boardwalk right across it, and emerged out of a hollow onto Bridge Street, right in front of Thunder & Lightning, where we were headed.

Except we needed to eat first, so we walked two doors up and had quick burgers at Mel’s Tea Room, finishing up just after the 5:00 p.m. doors-open time next door.

Opening act Bernice was just finishing sound check as we arrived; we secured a table by the far wall, right in front of the stage. It’s hard to imagine a better vantage point, and there was a generous nook, between our table and the stage, for Ethan to stretch out.

Things got started just after 6:00 p.m. to a packed house full of young and old.

The presence of the young–Oliver, unusually, was not the youngest present–was enabled by New Brunswick’s liberal liquor regulations that allow minors in a pub (and, indeed, pubs at all) as long as they have an adult present. Such tomfoolery would not be allowed in PEI.

Bernice was new to me, and a revelation: lead singer Robin Dann has a welcoming way, a melliferous voice, and a band of skilled digital musicians backing her whose bleeps and bloops and fizzes miraculously synergized in a way you would think might be annoyingly Super Mario, but isn’t.

The band played a wide-ranging set, and finished with a Shawn Colvin cover as an encore.

After a brief interlude for a set change, The Weather Station took to the stage. The bleeps and bloops were replaced by a band of solidly analogue musicians supporting Tamara Lindeman, and their torrent of sound fulled the tiny room to just short of overflowing.

The band ran through its catalogue, now familiar to me through Spotify replay upon replay, and it was lovely to behold live: Lindeman is an accomplished guitarist and has a substantial vocal range. Her band was crack, and they obviously enjoy playing together, and enjoy being good at doing so.

Given the impending original set at 8:30 p.m., there wasn’t time enough for the usual cacaphony-encore-cacaphony-encore, and both bands departed the stage quickly and without fanfare.

By 8:00 p.m., we were out into the bracing Sackville night, the snow storm having started mid-set.

We set off up Bridge Street toward the Coastal Inn only to encounter the Vogue Cinema just letting in for the night’s showing of Thor: Ragnarok. We had no great desire to see the film, but my personal “when presented with an opportunity to see a film in a small town independent cinema, take it” rule kicked in, and we took our seats just as the film started. The Vogue is a huge old cinema, complete with sloping balcony, that has somehow managed to avoid both closure and being chopped up into a multiplex. The film was mildly more interesting than anticipated, and managed to keep our attention, if not change our lives.

When the film let out at 10:00 p.m. the snow storm was in full throat, and our plan to stay the night in Sackville rather than Moncton bore its intended fruit.

The snow wasn’t enough to keep us from walking home, though, and 20 minutes later, slightly soggy and fogged up, we were back at the Coastal Inn, satisfied with an excellent night out.

The Weather Station on stage , Inside the Vogue Cinema
🗓️
The Weather Station  •  Bernice  •  Sackville  •  Thunder & Lightning  •  Thor: Ragnarok  •  Vogue Cinema
Audio file
🗓️

Despite the impending first snowfall of the year, Oliver and I have temporarily relocated to Sackville, New Brunswick–90 minutes and half a world away from Charlottetown–for The Weather Station gig tonight at Thunder & Lightning.

The original plan was to stay at the Fairfield in Moncton, 30 minutes up the road and on the fringe of that urban wonderland, but the threat of post-show-snow forced me to cancel our reservation there last minute (thank you, Marriott, for allowing that!) and book us in to the Coastal Inn in Sackville, just 20 minutes walk from the venue.

Oliver’s first impressions of the Coastal Inn: “it’s not swanky and modern.”

Which is about as good a description of the Coastal Inn as I can imagine: it’s a decidedly utilitarian hotel at the intersection of Sackville and the highway, and I expect that the bulk of its business comes from hockey tournaments, waterfowl tourism, Mount Allison University proximity and stranded winter travelers. But it’s clean, the staff are friendly, and it’s possible to walk downtown through a trail dedicated to the aforementioned waterfowl.

Oliver is spoiled, of course. He’s seen all manner of interesting accommodations, from Osaka to Liguria. So what did I expect?

Sackville is a town that reveals itself slowly. For years we paid it no heed, missing it entirely on the way both to Ontario and to Nova Scotia.

But then Shauna McCabe invited me to speak to her Mount Allison class back in 2008 (about psychogeography and Plazes), and I had coffee at the Bridge Street Café, and got into the habit, thereafter, of making Sackville a pit stop on the way elsewhere.

I peeled away another layer when I saw Stephen Fearing here in 2014, and, more recently, I’ve been parking my car at Rod Allen’s lot and heading east or west on VIA Rail.

Today we discovered the Cranewood Bakery, tucked in behind the Bridge Street strip: excellent coffee in the former Mount Allison presidential manse.

And, as a little diversion before we even landed here, we took the road 20 minutes north to see the imposing Dorchester Penitentiary, which we’d previously seen only from the return VIA train back in June.

Like Charlottetown, Sackville is a town better outfitted than those of similar size elsewhere.

In Charlottetown it’s because we’re the provincial capital; in Sackville’s case it’s because of Mount Allison. There would be no cause to have good coffee, tasty milkshakes, and tony bookstores and art galleries without Mount A; it would be Montague rather than North Adams. (Although, it must be said, even Montague has a craft microbrewery now).

In a few minutes we’ll don our all-weather gear, suit up Ethan, and head downtown for supper at Mel’s before heading a few doors down for the show. The Weather Station has proved so popular that they’ve put on a second, earlier show that starts at 6:00 p.m., which is just fine for our too-old-and-too-young-to-really-rock selves. That said, the drink special is the Negroni tonight, so we might have a repeat of The Paris Situation. Thank goodness for Oliver.

🗓️

What is it about Tony’s pastries?

🗓️

Our PEI Home and School Federation board meeting last night was a potluck, and, scrambling at the last minute to assemble a non-embarrassing offering, I stopped by The Brass Shop and picked up a John Dale baguette, and then looped over to Riverview Country Market to get some COWS butter.

COWS has three varieties of butter: unsalted, sea salted, and sea salted cultured, and all three were on offer at Riverview, and I didn’t know which to choose, so I opted for the sea salted.

COWS Butters photo: unsalted, salted and cultured.

At the potluck, I asked those in attendance whether they knew what cultured butter was, and nobody did, so I looked it up on COWS’ website today:

Sea Salted Cultured Butter is a premium butter containing 84% butter fat. Cultured Butter is made from cream that is cultured with active bacteria and has a distinctive, slightly tangy taste. It can be used interchangeably with regular butter in cooking. Cultured Butter is common in Europe and is becoming increasingly available in North America.

So know I now. I’m going to pick some up next time I’m at Riverview and will report back on my fancy European tangy experiences.

🗓️
COWS  •  Butter

Yesterday I wrote about how the CBC is doing A/B testing on its news headlines.

Today I dug in a little deeper, and created this little hack, which scrapes the data from the CBC’s Chartbeat endpoint, and exposes the currently-running headline tests.

Here’s what it looks like at this hour, with “More French students than ever on P.E.I.” soundly beating “Enrolment at French schools in P.E.I. is at an all-time high”:

Screen shot of my CBC Headline Testing Experiment

There’s no magic to how I did this: it’s 26 lines of PHP and HTML:

<html>
<head>
<title>CBC Prince Edward Island Headline Testing</title>
</head>
<body>
<h1>CBC Prince Edward Island Headline Testing</h1>
<h4>This is an experiment, not affiliated with the CBC. <a href="https://ruk.ca/content/cbc-ab-testing-news">Read more here</a>.</h4>
<?php
$json = file_get_contents("http://mab.chartbeat.com/mab_strategy/headline_testing/get_strategy/?host=cbc.ca&domain=cbc.ca&path=/news/canada/prince-edward-island");
$headlines = json_decode($json);
if (property_exists($headlines, 'data') and property_exists($headlines->data, 'experiments')) {
  foreach ($headlines->data->experiments as $headline) {
    $location = $headline->location;
    preg_match('#\bhttps?://[^,\s()<>]+(?:\([\w\d]+\)|([^,[:punct:]\s]|/))#', $location, $match);
    $url = $match[0];
    print "<h2><a href=\"$url\">$url</a></h2>\n";
    foreach ($headline->variants as $variant) {
      print "<h3>" . $variant->content . "</h3>\n";
      $width = intval($variant->probability * 100) * 3;
      $percentage = intval($variant->probability * 100) . "%";
      print "<p>$percentage <img src=\"1by1green.png\" width=\"$width\" height=\"25\" align=\"absmiddle\"></p>\n";
    }
  }
}
?>
</body>

The headline testing JSON object for the CBC Prince Edward Island front page is always at the same URL; my script simply grabs that in real time, turns it into a PHP object, and then iterates through each variant for each test and displays the headlines and their current “probability” measure, both as a number and as a bar graph (drawn with a 1x1 pixel PNG, 1990s-style).

Feel free to use this code as the basis for exploring your local CBC’s headline testing operation.

🗓️
CBC  •  A/B Testing

I had a chance to do some urban exploring a few weeks ago, inside the old Myron’s location on Kent Street, which has been closed for some time. It was a fascinating ramble in a building that’s held together remarkably well.

One of the more interesting artifacts of the past I came I across was the remnants of an incredibly complex digital liquor control system from Azbar (this video, which looks like it was shot in 1979, is a great overview of this technology).

I took a photo of the control panel of the Azbar system, which had all of Myron’s drinks programmed into it:

Photo of the buttons of Myron's computerized drink ordering system

Here are the drinks that are listed on the buttons; it’s a veritable liquor time machine, and also a useful reminder that the history of nightclub alcohol and sexism was, at least back in the day, alive and well.

  • Yellow Buttons
    • 747
    • After Eight
    • Alabama Slammer
    • B-52
    • Blow Job
    • Brain Hemorage
    • Coconut Babs (maybe this is wrong?)
    • Mevain Shoe (maybe this is wrong?)
    • Mexican Missel
    • Nightmare
    • Orgasm
    • Pepers
    • Prairie Fire
    • Prick-leg
    • Sex on the Beach
    • Silver Tread
    • Slipped Nipple
    • Test Tube
  • Orange Buttons
    • Black Russian
    • Bloody Caesar
    • Long Island Ice Tea
    • Paralyser
    • Rum Paralyser
    • Sling!
    • White Russian
    • Coma
    • Horney Monkeyy
  • Blue Buttons
    • Drink Special (x3)
  • Purple Buttons
    • Staff Rum
    • Staff Gin
    • Unreadable (x3)

If I’ve transcribed any of these inaccurately (here’s a larger version of the image, if you want to zoom right in), please let me know (as far as I can recall, outside of a mistaken Long Island Ice Tea ordered at a restaurant in Espanola, Ontario in 1990, I’ve never ordered a mixed drink, so I’m not an expert; I also never went to Myron’s, other than to see Annekenstein).

🗓️
Myron's  •  Charlottetown  •  History  •  Technology

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 /now, look at my bio, listen to audio I’ve posted, read presentations and speeches I’ve written, see things I’ve favourited elsewhere, or get in touch (peter@rukavina.net is the quickest way).

I have been writing here since May 1999: you can explore the 25+ years of blog posts in the archive.

You can subscribe to an RSS feed of posts, an RSS feed of comments, an RSS feed of favourites elsewhere, or a podcast RSS feed that just contains audio posts. You can also receive a daily digests of posts by email. I also publish an OPML blogroll.

InstagramYouTubeVimeoORCIDOpenStreetMapInternet ArchivePEI.artDrupalGithub.