Jim Roepcke's Avatar

Jim Roepcke

@jimroepcke.bsky.social

Canadian Lead iOS Engineer since 08, programming professionally since 94. When I’m not working I play disc golf or board games with friends. My blog: have browser, will travel (est 1999) https://jim.roepcke.com/

263 Followers  |  38 Following  |  140 Posts  |  Joined: 11.04.2023  |  1.6209

Latest posts by jimroepcke.bsky.social on Bluesky

Preview
Ford CEO says he has 5,000 open mechanic jobs with 6-figure salaries from the shortage of manually skilled workers: ‘We are in trouble in our country’ | Fortune “We do not have trade schools. We are not investing in educating a next generation of people,” Jim Farley said.

Make the educational programs that lead to these skills free for young people and see what happens.

fortune.com/2025/11/12/f...

13.11.2025 21:14 — 👍 0    🔁 0    💬 0    📌 0

2 minutes in tonight he drops the gloves. He got rocked but obviously the message was sent and received and he did what he should have done against Colorado.

11.11.2025 01:55 — 👍 0    🔁 0    💬 0    📌 0
Video thumbnail

THINGS ARE PRETTY GOOD HERE 🇨🇦
PeaceLoveCanada.ca

07.11.2025 13:12 — 👍 1791    🔁 527    💬 72    📌 82

Also, this is why you don’t give energy guys 8 year deals. TF MIA tonight.

09.11.2025 07:42 — 👍 0    🔁 0    💬 1    📌 0

They lost 9-1. I wonder if McDavid has ever been in a game where his team gave up 9 goals before.

09.11.2025 06:33 — 👍 0    🔁 0    💬 1    📌 0

I assume Wise advertises & features middle aged / elderly because if they didn’t people would wonder why so many people of those demographics transfer money abroad using their app.

Like my mom did because someone told her they were Amazon tech support and they needed her help catching a scammer.

09.11.2025 05:13 — 👍 0    🔁 0    💬 0    📌 0
Preview
Scenes From Morning Skate: Maybe the Oilers just need to get embarrassed <p>The Edmonton Oilers are 6-5-3 and nothing has worked to fix what&#8217;s broken. Talking about it hasn&#8217;t worked. Line changes haven&#8217;t worked. Player-led meetings haven&#8217;t worked. C...

I don’t have Sportsnet this year so I’m watching the Oilers (on CBC) for just the 2nd time this season.

Turned on the game and it’s 5-1 avs, now it’s 6-1 avs cause the Oilers had a power play.

Caprice St Pierre, take a bow oilersnation.com/news/scenes-...

09.11.2025 04:46 — 👍 0    🔁 0    💬 1    📌 0
A testimonial for SQLiteData: "Beautiful!! I gave up on SwiftData after last WWDC when no support for iCloud sharing was announced and started going to other solutions like Google Firebase, but SQLiteData is what I wanted SwiftData to have been. Bravo!"

A testimonial for SQLiteData: "Beautiful!! I gave up on SwiftData after last WWDC when no support for iCloud sharing was announced and started going to other solutions like Google Firebase, but SQLiteData is what I wanted SwiftData to have been. Bravo!"

If you don’t want to wait another WWDC and just hope that SwiftData gets iCloud sharing support, you don’t have to!

SQLiteData is here today 😁

30.10.2025 17:42 — 👍 3    🔁 2    💬 0    📌 0

The truth matters, eh? How about sticking up for it out loud to help your friends up North?

25.10.2025 21:45 — 👍 0    🔁 0    💬 0    📌 0

Ironically, I posted my own FUD there. 🧐

24.10.2025 05:16 — 👍 1    🔁 0    💬 0    📌 0

Point-Free has all but stopped talking about TCA on their own site, and I fear it's because of the FUD on places like Reddit. Now seeing this post, I do wonder if they're feeling the weight of public criticism.

Professional Swift devs should feel very grateful for what Point-Free does for us. 🙇

22.10.2025 16:38 — 👍 2    🔁 0    💬 2    📌 1
Preview
a gold statue of a cat with a green collar ALT: a gold statue of a cat with a green collar

Just finished S3 of Fisk. It would be a crime against humanity if that was the end of it, but my _word_, what a way to see it off.

02.10.2025 03:36 — 👍 0    🔁 0    💬 0    📌 0

Paige Pierce absolutely blasted the DGN for their treatment of FPO during the press conference and wow, she got cheers from the gallery after her remarks.

So proud of her for standing up for the ladies and saying what needed to be said.

24.09.2025 23:26 — 👍 0    🔁 0    💬 0    📌 0
Dear Americans… we saved you a seat
YouTube video by Tod Maffin Dear Americans… we saved you a seat

Won’t you be… wonnnnt’t you beeee, won’t you please be, my neighbour…

youtube.com/shorts/9iI-v...

13.09.2025 20:58 — 👍 0    🔁 0    💬 0    📌 0

Assuming this is real, this is amazing news. Nice to read something positive for a change! www1.folha.uol.com.br/internaciona...

12.09.2025 22:10 — 👍 0    🔁 0    💬 0    📌 0

I just won Space Base via the green You Win ability. AMA

08.09.2025 04:45 — 👍 1    🔁 0    💬 0    📌 0

Threw one of the best shots of my life today on hole 3 at Raptor’s. Innova Star Corvette FTMFW.

01.09.2025 03:37 — 👍 0    🔁 0    💬 0    📌 0

Just got home from a fantastic quick trip to Vancouver Island to drop off Xavier in Victoria. Played Mary’s Farm (twice, MVP Circuit Challenge, placed 9th out of 23), then Metchosin, Bowen Park, Cumberland, Smith Lake Farm, Cumberland (again), and Raptor’s Knoll (Blue).

01.09.2025 03:37 — 👍 0    🔁 0    💬 1    📌 0

Cumberland BC is a hidden gem OMG.

31.08.2025 03:57 — 👍 0    🔁 0    💬 0    📌 0
WEB'S END

IN THE BEGINNING, THERE WERE WEBSITES. YOU VISITED THEM AND IT WAS FUN.

Computer screen: Jill's Homepage


LINKS AND STUMBLEUPON HELPED YOU FIND NEW ONES.

Computer screen: Cheese Art


GOOGLE ACTUALLY WORKED AND SENT YOU TO SITES BUILT WITH CARE BY REAL PEOPLE.

Computer screen: Lovable Expert


THEN CAME SOCIAL MEDIA, AND ITS ALGORITHMS DETERMINED WHAT YOU CLICKED.

Computer screen: Facebook


THEN AGGREGATOR SITES TOOK OFF.

Computer screen: CRAP FROM AROUND THE WEB


THEN SOCIAL MEDIA COMPANIES TRIED TO KEEP US FROM EVER LEAVING…

AND WE DIDN'T.

Woman on phone: SCROLL SCROLL SCROLL


THEN AI BEGAN GENERATING SUMMARIES SO YOU DIDN'T NEED TO CLICK THROUGH TO A SITE ANYMORE.

Computer screen: MONOPOSEARCH
Summary


SOON... THE AI CHATBOT BECOMES THE ONLY SOURCE OF INFORMATION AND REAL PUBLICATIONS DISAPPEAR.

Woman speaking to phone: CHATBOT, WHAT IS A WEBSITE?



UNTIL ONE DAY, PEOPLE WALK AWAY AND BUILD SOMETHING NEW.

Woman has left devices on the ground and is walking into sunset

© 2025 Jen Sorensen

WEB'S END IN THE BEGINNING, THERE WERE WEBSITES. YOU VISITED THEM AND IT WAS FUN. Computer screen: Jill's Homepage LINKS AND STUMBLEUPON HELPED YOU FIND NEW ONES. Computer screen: Cheese Art GOOGLE ACTUALLY WORKED AND SENT YOU TO SITES BUILT WITH CARE BY REAL PEOPLE. Computer screen: Lovable Expert THEN CAME SOCIAL MEDIA, AND ITS ALGORITHMS DETERMINED WHAT YOU CLICKED. Computer screen: Facebook THEN AGGREGATOR SITES TOOK OFF. Computer screen: CRAP FROM AROUND THE WEB THEN SOCIAL MEDIA COMPANIES TRIED TO KEEP US FROM EVER LEAVING… AND WE DIDN'T. Woman on phone: SCROLL SCROLL SCROLL THEN AI BEGAN GENERATING SUMMARIES SO YOU DIDN'T NEED TO CLICK THROUGH TO A SITE ANYMORE. Computer screen: MONOPOSEARCH Summary SOON... THE AI CHATBOT BECOMES THE ONLY SOURCE OF INFORMATION AND REAL PUBLICATIONS DISAPPEAR. Woman speaking to phone: CHATBOT, WHAT IS A WEBSITE? UNTIL ONE DAY, PEOPLE WALK AWAY AND BUILD SOMETHING NEW. Woman has left devices on the ground and is walking into sunset © 2025 Jen Sorensen

This week's comic, inspired by a study showing that AI summaries on top of search results are dramatically cutting traffic to websites.

30.08.2025 18:32 — 👍 913    🔁 343    💬 20    📌 25
Preview
'Heartbroken': Dream Café in Penticton closing its doors 'Like many venues across Canada, the Dream Café has always struggled — especially in the aftermath of the pandemic': café board

Sad to learn the Dream Cafe is closing in Penticton. Cheryl has enjoyed many great shows there. www.pentictonwesternnews.com/entertainmen...

30.08.2025 18:42 — 👍 0    🔁 0    💬 0    📌 0

I actually parred hole 2 as well, originally I scored it wrong. I have the round on video and noticed the mistake when I rewatched.

27.08.2025 19:15 — 👍 0    🔁 0    💬 0    📌 0
Preview
More scientists choose Bluesky over Twitter It’s not just you. Survey says: “Twitter sucks now and all the cool kids are moving to Bluesky”…
27.08.2025 13:11 — 👍 8027    🔁 1079    💬 180    📌 171

Why does this also have to be the day after the trade? Ugh

10.08.2025 22:13 — 👍 0    🔁 0    💬 0    📌 0
My scorecard for “The Final Beast” spectator round on August 4, 2025 in Nokia, Finland.

My scorecard for “The Final Beast” spectator round on August 4, 2025 in Nokia, Finland.

Post image

My scorecard for “The Final Beast” spectator round on August 4, 2025 in Nokia, Finland.

Some bad luck on 3 and 15 or it would have been an even more surprising round.

I had drop in pars on 4, 7, 12, and 17, and the birdies on 8 and 18 were also tap-in.

04.08.2025 14:13 — 👍 0    🔁 0    💬 1    📌 0
Post image

We played The Beast FPO layout this morning. I did surprisingly well! I parred 4, 6, 7, 9, 12, and 17, and birdied 8 and 18! 3, 15, and 16 were really bad, though. :)

My goal was to par 3 holes, so that result was quite a shock. #discgolfworlds25

04.08.2025 09:47 — 👍 2    🔁 0    💬 1    📌 0

It was not fun watching AB do it the next round. Ugh #discgolfworlds25

04.08.2025 04:17 — 👍 0    🔁 0    💬 0    📌 0

I still can’t believe what I saw earlier. #discgolfworlds25

03.08.2025 11:57 — 👍 0    🔁 0    💬 0    📌 0

It was fun watching AB not do it (live). #discgolfworlds25

02.08.2025 13:52 — 👍 1    🔁 0    💬 1    📌 0

It wasn’t fun matching AB do it (on DGN). It wasn’t fun watching Missy do it (live). It was awful watching Iida do it (live). #discgolfworlds25

02.08.2025 10:23 — 👍 1    🔁 0    💬 1    📌 0

@jimroepcke is following 20 prominent accounts