Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

James Koole

@jameskoole.ca
168 followers 78 following 1.3K posts

Blue Jays fan since the start. Habs fan for a while now. Avgeek and transport nerd. Distance runner. Maker of RunnerCast. Director of Product, Tucows Domains during business hours. Toronto, ON. 🇨🇦🏳️‍⚧️🏳️‍🌈 runnercast.app

PostsRepliesMedia
James Koole @jameskoole.ca · 18/10/2026
Great work by the @toronto.ca, the TTC and the TCS Toronto Waterfront Marathon. As usual, it's basically impossible to get to the start of the race at 8:00 A.M. God forbid they start the subway early...it's not like we're a world class city or anything. Godspeed runners. I hope you have a plan.
010 1
James Koole @jameskoole.ca · 16/10/2026
Shame about the Dodgers getting swept. Anyways...
000 0
James Koole @jameskoole.ca · 15/10/2026
The new AppleTV 4k being $429 CAD is just insanity. Who is this product for now because at that price, it isn't for me. www.apple.com/ca/shop/buy-...
apple.com
Buy Apple TV 4K
Apple TV 4K with Siri AI. Movies, shows and live TV and sports in 4K Dolby Vision and HDR10+. Get Apple TV free for 3 months. Learn more at apple.com.
200 2
James Koole @jameskoole.ca · 13/10/2026
Sauna and cold plunge time again today. I'm pretty confident I can squeeze in a recovery run here in Vancouver tomorrow morning before heading to the airport to fly home.
000 0
James Koole @jameskoole.ca · 13/10/2026
Yeah, no. First of all, Apple, the extensions system on Safari is awful. Second of all, the UX of Safari is so lacking compared even to Chrome which is also generally not great. www.apple.com/safari/switch/
apple.com
Switch to Safari
Safari is built to be faster and more private by default. With industry-leading features, Safari is the best web experience on your Apple devices.
000 0
James Koole @jameskoole.ca · 12/10/2026
Back in my favourite city on earth aka Vancouver. Hard to believe it's been since May, 2024 that I've been here...far too long between visits.
110 1
James Koole @jameskoole.ca · 11/10/2026
Ran a marathon. It was beautiful.
140 4
James Koole @jameskoole.ca · 11/10/2026
Early pasta dinner with the kid in Victoria. We walked straight in but the line was fifty people when we left! All the runners are looking for carbs.
000 0
James Koole @jameskoole.ca · 10/10/2026
Spent about an hour and a half (three circuits) at Ritual Nordic Spa in Victoria today. Really nice place with a hot Finnish sauna and a cold plunge pool. ritualnordicspa.com
ritualnordicspa.com
Ritual Nordic Spa | Sauna & Spa in Victoria BC
Experience Ritual Nordic Spa in Victoria, BC, with Finnish sauna, cold plunge, steam, massage therapy and private sauna suites. Book your visit today.
000 0
James Koole @jameskoole.ca · 09/10/2026
Shakedown run time. It's windy and a bit on the cool side here which is hopefully not a preview of race day morning weather. I could do without gusty winds, thanks. Planning to finish this run at Crow's Coffee for a latte and treat as the carb load begins. www.instagram.com/crowscoffees...
000 0
James Koole @jameskoole.ca · 08/10/2026
The view from the hotel is out over the Gorge towards downtown. I walked over the Selkirk Trestle and back to get some groceries. Victoria is always beautiful. Seaplanes flying over and the Olympic Mountains in the distance too.
020 2
James Koole @jameskoole.ca · 08/10/2026
Made it to Victoria and all checked in to my nice hotel. It's got a kitchenette which is super handy when carb loading before a race. Beautiful weather here and Sunday looks ideal for 42.2km of running.
030 3
James Koole @jameskoole.ca · 08/10/2026
Off to Victoria, BC to see the kid and run a marathon.
250 5
James Koole @jameskoole.ca · 06/10/2026
Getting my app ready for the iPhone Duo was dead simple because I used SwiftUI, Liquid Glass and built it with an adaptive layout from the start. Literally no changes required to work on the Duo. Build submitted and awaiting App Review and I added a new feature while I was at it.
121 2
Reposted by James Koole
RunnerCast for iOS @runnercast.app · 06/10/2026
RunnerCast 2.4 will be ready for the iPhone Duo. It also has a new feature for everyone who can't afford a $3,000 phone: Travel! Add your vacation dates and city and the five-day will swap out the forecast for where you are and will instead show the weather where you'll be.
011 1
James Koole @jameskoole.ca · 05/10/2026
This is great...a new 24/7 livestream from @bigjet.tv in partnership with @flightradar24.com. www.youtube.com/watch?v=uDBY...
youtube.com
Heathrow Airport LIVE 24/7
YouTube video by BIG JET TV
000 0
James Koole @jameskoole.ca · 05/10/2026
Race week has arrived after 24 weeks of training. Two more short runs, a flight to Victoria, B.C., and carb loading await.
020 2
James Koole @jameskoole.ca · 01/10/2026
Biggest tell that you are low intelligence is going to be if you say SI instead of AI.
000 0
James Koole @jameskoole.ca · 29/09/2026
Habs hockey kicks off tonight with the first of 84 regular season games and hopefully followed by a bunch of playoff games too.
000 0
James Koole @jameskoole.ca · 27/09/2026
Stressful week was stressful...but a lot of things came into better view. A big product launch at work is coming together on time, my marathon training is effectively done (save for a couple of weeks of taper) and our car is ready for pickup early this week.
010 1
James Koole @jameskoole.ca · 27/09/2026
There have been far worse seasons of Blue Jays baseball. Sad it's over for another year but time for @canadiens.com hockey on Tuesday.
000 0
James Koole @jameskoole.ca · 27/09/2026
Ran my final "long" run of the Royal Victoria Marathon training block with 21.1km mostly at race pace on a beautiful day in Toronto. Feeling healthy, strong and ready to run 42.2km in two weeks.
000 0
James Koole @jameskoole.ca · 25/09/2026
Over-produced, low effort slop. There's my review of the four new songs from Taylor Swift. "Cleveland!" is godawful.
100 1
James Koole @jameskoole.ca · 23/09/2026
The Blue Jays bid for the post-season very likely ends today. One more loss in any of the five remaining games this year and they are done. Or a single White Sox win. American League Champs and one out from World Series Champs to sub-500 and missing the playoffs. Quite the tumble.
000 0
James Koole @jameskoole.ca · 20/09/2026
The final long run of my Victoria Marathon training block went really well. I negative split a 31km run by about five minutes and finished it really strongly. Next week is a mere 21.1km and then it's really time to rest up and prepare for marathon number 15.
010 1
James Koole @jameskoole.ca · 19/09/2026
"Does Globe life Field in Texas have natural grass or artificial turf?" Siri said it "has artificial turf" and cited Wikipedia. Claude said it "has real grass" and cited nothing. Claude completely made that up.
100 1
Reposted by James Koole
RunnerCast for iOS @runnercast.app · 18/09/2026
Well what do we have here? Fired up Xcode to see how things look on the upcoming iPhone Duo and the news is good.
A screenshot of RunnerCast app running on an iPhone Duo in the simulator.
021 2
James Koole @jameskoole.ca · 18/09/2026
Elbows up and volume up for the Canadian anthem at the new Highmark Stadium in Buffalo on NFL Thursday Night Football.
011 1
James Koole @jameskoole.ca · 17/09/2026
Today I got a bug report from support, triaged it, had Claude find the issue in our code and fix it (with tests), and then I put in a pull request which got reviewed by a human, and pushed to production. In under two hours.
110 1
James Koole @jameskoole.ca · 15/09/2026
This is big news in West Coast Canadian aviation. cheknews.ca/harbour-air-... #aviation #canada
cheknews.ca
Harbour Air acquires Pacific Coastal Airlines to form new regional airline group
Harbour Air is aquiring Pacific Coastal Airlines (PCA) to form a new regional airline group, keeping both airlines under Canadian ownership.
011 1
James Koole @jameskoole.ca · 15/09/2026
Upgraded my little 8-port switch at home to a 2.5Gbps model and huzzah. 1.3Gbps on Wi-fi depending on where I am in the house. I need a 2.5Gbps ethernet dongle for the laptop(s). This is all on a 3Gbps fibre connection.
000 0
James Koole @jameskoole.ca · 13/09/2026
Managed 31.5km today of the planned 34km. Could have gutted it out but there wasn’t any benefit to that. The humidity was ridiculous and really sapped the energy. Sometimes the day conspires against you and it’s best not to argue. #running
081 8
James Koole @jameskoole.ca · 13/09/2026
Running from Yonge and Wellington all the way to Kennedy Station (via Queen, Kingston Road, Danforth, Kennedy) and then the entire Eglinton Crosstown over to Mount Dennis. We'll hop on the LRT there to head back to the start. 34km total to run. Wish us luck!
000 0
James Koole @jameskoole.ca · 12/09/2026
Bit of a dress rehearsal this weekend for the Royal Victoria Marathon in four weeks. Making sure I load up on carbs tomorrow, and then 34km on Sunday will be a good test of pace and fuelling.
010 1
James Koole @jameskoole.ca · 10/09/2026
@petchmo.bsky.social Y'all might like this video. Some amazing footage of the Snowbirds last hurrah in Toronto with the Tutor. The Lancaster formation shot is 🙌. www.youtube.com/watch?v=Bgmx...
youtube.com
Snowbirds over Toronto - CIAS 2026 - One Last Ride (for now)
YouTube video by Match Hatta
120 2
James Koole @jameskoole.ca · 10/09/2026
Glad that Thursday is in the rear view mirror. We continue on.
000 0
James Koole @jameskoole.ca · 10/09/2026
Curious to see how @runnercast.app adapts to the iPhone Duo. Not that I'll likely have users that have the Duo given my install base, but I guess it's going to be important to at least check and adapt some of the layouts for the new form factor and aspect ratio.
000 0
James Koole @jameskoole.ca · 09/09/2026
Evening busy work is to redo my ADS-B setup. A recent upgrade of the piaware stuff seems to have impacted the count of aircraft I'm picking up. Lesson learned...don't upgrade if it's all working fine. Should be easy enough to reflash the PI SD Card, add the piaware and fr24 feeder software.
000 0
James Koole @jameskoole.ca · 07/09/2026
Watching the last Snowbirds performance in Toronto for a good while (on YouTube - thanks Elman at Temporary Window www.youtube.com/watch?v=JTLo...). Always a good show, although it's honestly getting kind of tired after all these years.
youtube.com
LIVE SNOWBIRDS AT CIAS! PINKJET and F18 and more!
YouTube video by Temporary Window
001 1
James Koole @jameskoole.ca · 05/09/2026
Live music at the Riverside Resort in beautiful Crawford, ON (nearish to Hanover). Sparse crowd but we are enjoying the tunes courtesy Midnight Special.
000 0
James Koole @jameskoole.ca · 05/09/2026
Kincardine was kinda nice. Classic small town Ontario vibes. Super quiet considering it’s a long weekend.
010 1
James Koole @jameskoole.ca · 05/09/2026
Our bunkie home on the river for the weekend.
Rustic wooden cottage with a covered porch and outdoor dining area, surrounded by mature cedar trees, with a parked SUV beside the cottage.Sunlight streams through tall cedar trees beside a riverside cottage porch, with outdoor seating, a fire pit and the river visible through the trees.View from a cottage porch overlooking a gently flowing river, surrounded by dense cedar trees, shrubs and tall wetland grasses.
000 0
James Koole @jameskoole.ca · 04/09/2026
Last minute day off today to prep for some bunkie camping this weekend and burn a vacation day. Super long weekend begins now.
000 0
James Koole @jameskoole.ca · 03/09/2026
Who's ready for a folding iPhone next week that will likely cost $2,899 in Canada? I'll keep my iPhone 16 Pro for at least another year or two, thanks.
000 0
James Koole @jameskoole.ca · 03/09/2026
Election day in our riding (Scarborough Southwest). The NDP has been out in full force with door-to-door canvassing, phone calls and texts. We'll see if they can hold the seat that Doly Begum vacated to run as a Liberal in the riding federally. #onpoli
111 1
James Koole @jameskoole.ca · 02/09/2026
Stormy morning featuring a thunderous alarm clock.
000 0
James Koole @jameskoole.ca · 30/08/2026
31km run this morning, with 23km of it at race pace. Suffice to say, I am now feeling somewhat tired. But also quite pleased. One more big run to go in a couple of weeks and then it's taper time.
010 1
James Koole @jameskoole.ca · 29/08/2026
Going car shopping, oh joy! It's been just shy of 15 years since we last bought a car. Thoughts and prayers, pls.
320 3
James Koole @jameskoole.ca · 29/08/2026
Nice week and a bit having the kid (and boyfriend) home from Victoria but off they go back to the west coast. At least I'll be out to see them and run the Royal Victoria Marathon in mid-October.
020 2
James Koole @jameskoole.ca · 26/08/2026
Finished reading book 31 for the year. I'm slowly getting back on track (I'm currently two behind pace for 52 this year which is my goal). Some have been good, a couple were great, and a bunch were average. One was quite terrible.
000 0