AGMS's Avatar

AGMS

@agmsmith.ca.bsky.social

Long time game (C++ at Artech Studios, Ottawa, Canada) and BeOS/Haiku OS (C++ apps, file systems) programmer. Used Ruby on Rails for a less evil social media reputation system experiment. Now (2025) distracted by Nth Pong Wars, a Nabu Z80 game project.

18 Followers  |  10 Following  |  47 Posts  |  Joined: 01.03.2025  |  2.1247

Latest posts by agmsmith.ca on Bluesky

Nicely, the β€œTransit” app reported a pair of 85s correctly, with almost the same arrival times, just that the bus in the lead flipped down to the next minute slightly before the other bus. Guess GPS and cell phone position algorithms are good enough to distinguish between the busses.

30.10.2025 14:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Something similar now for the Ottawa Citizen. Though they use the extra papers for classroom teaching. A good idea if you want to have readers in the next generation.

29.10.2025 18:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
[Big white heat sink with sharp fins obscuring a tiny CPU chip somewhere underneath]

[Big white heat sink with sharp fins obscuring a tiny CPU chip somewhere underneath]

I finally got my #BeOS virtual machine working on my new AMD Zen 5 system.

AMD is missing some Intel secret sauce, so using a hardware VM doesn't work (Guru Meditation errors in VirtualBox, abrupt reboots in KVM). But QEMU's software emulation does! Story in my blog...

web.ncf.ca/au829/Weeken...

03.10.2025 21:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Had fun adding the first power-ups to #NthPongWars, a game for the Z80 #NabuPC. Of course, got many more ideas. The challenge is fitting them in 64K of memory, and making overall game-play coherent.

Details, discussion and video script in the longer blog post at web.ncf.ca/au829/Weeken...

05.09.2025 02:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

More #NthPongWars progress - now with AI players. One is trying to draw "N" while the others bounce around the sides, until they spot a Human player.

Blog post about it at
web.ncf.ca/au829/Weeken...

19.08.2025 22:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Near by at Carleton in February…

16.08.2025 22:57 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Nice to hear. Thanks to my dermatologist for recommending it a few years ago.

16.08.2025 22:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Worth a nickel!

14.08.2025 16:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
White jar of CeraVe skin moisturizer cream, with label visible.

White jar of CeraVe skin moisturizer cream, with label visible.

This is what a $25 jar looks like.

14.08.2025 16:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It’s rather expensive, but I find that slathering CeraVe moisturizing cream on the fragmented skin weekly stops the peeling. Let it sink in for several hours (over night or wear crocs barefoot for daytime soaking).

14.08.2025 16:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
The Tiniest Violin Factory, as imagined by Grok AI

The tiny violin factory has already been described by AI and is ready for imaginary production, though I had to ask.

www.agmsmith.ca/WeekendRepor...

04.08.2025 04:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Unlike all these beautiful images, mine is functional. It’s a picture of me and an e-mail address so a lost phone can be returned. I can also point to it and prove it’s my phone without unlocking it.

Though that may be a disadvantage, depending on the situation.

27.07.2025 00:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Back to basics, added collisions to #NthPongWars. There was some trouble with players getting stuck together, but after a few attempts, got the good version shown here.

Blog post about it at: www.agmsmith.ca/WeekendRepor...

25.07.2025 00:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Similarly the QuΓ©bec infocentre in Rigaud has closed its manned counter and just has racks of pamphlets, a map, and some video screens. Also the restaurants have closed there too; no more St. Hubert’s chicken.

Maybe tourism by car is down, or all planned on-line nowadays?

19.07.2025 03:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Monthly fare capping with Presto available August 1 | OC Transpo Beginning August 1, enjoy monthly fare capping with your Presto card!

There’s a monthly cap for Presto cards. And a daily cap for credit and debit cards. www.octranspo.com/en/news/arti...

16.07.2025 02:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I got stuck in that single lane at the accident slowdown, crawling along for 20 extra minutes. Wish the road conditions sign board to Parkdale time had shown it, 13 minutes was actually 33.

04.07.2025 13:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yup, was a good Fringe.

23.06.2025 05:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yay, made it to 54 unique shows at the #OttFringe Ottawa Fringe Theatre Festival this year! That’s a new high count for me, beating 2014’s 53. Whew! Now it’s time for an actual meal, sleep, laundry…

23.06.2025 01:38 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

And line 1 is supposedly up and working again. Just in time for me to head to the Ottawa Fringe Theatre Festival.

22.06.2025 15:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Well, if it’s eastbound then that’s going too fast for the perpetual traffic jam just before Parkdale, where it drops to 3 lanes. Only slightly kidding :-)

21.06.2025 18:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Added real show durations for Weathering and Waiting, Intimi(Dating): A Cabaret About Sex and Dating, Oy, What They Said About Love, The Prism of Ms. Jane Doe.

My grand total time went up a bit, since several of those shows went a few minutes over.

20.06.2025 19:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
FFVSO - Fringe Theatre Festival Visitor Schedule Optimizer by AGMS Output from the FFVSO web app. It's used for scheduling attendance at theatre performances so that you don't miss the shows you want, and so you can pack in as many shows as possible while avoiding d...

Oh, that was also an update to the show durations for the shows I saw yesterday at the Ottawa Fringe Theatre Festival. If you don't want to use #FFVSO, you can still see my list of actual show times at www.agmsmith.ca/FFVSO/2025Al...

19.06.2025 19:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Fringe Theatre Festival Vistor Schedule Optimiser A web app for scheduling attendance at theatre performances so that you don't miss the shows you want, and pack in as many as possible while avoiding duplicates.

Mobile game idea: Real World Multiplayer Throw & Catch

Saw Kitsune at #OttFringe, story about Japanese fox spirit, played catch with audience using its glowing soul gem. I got the idea of "throwing" light between phones, old news?

See change log 1.9 at bottom of www.agmsmith.ca/FFVSO/Ottawa...

19.06.2025 19:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I've updated my Ottawa Fringe Theatre Festival web site with show durations for DNA, Jack and Diane vs. Technology, Strings Attached, The Pleasant Meadows Public Library …Presents… The FULL Mountie: Erotic Readings by Poet Emerson Lake.

A couple of those shows are 10 minutes shorter than listed!

18.06.2025 20:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

About the same as yours, walking back after Whisky Flicks Live, grabbing the O-Train which is fortunately running today. Panhandlers still out on Rideau after 11pm.

17.06.2025 20:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
FFVSO - Fringe Theatre Festival Visitor Schedule Optimiser The Fringe Theatre Festival Visitor Schedule Optimiser (FFVSO) is a web application for figuring out a schedule for attending as many shows as possible at a Fringe Theatre Festival. Works for other f...

I've updated my #FFVSO scheduling program with actual 2025 #OttFringe Ottawa Fringe Theatre Festival show run times, for the shows I've seen (now 25 shows!). That means you can schedule more accurately and not unexpectedly have to run between LabO and Nouvelle Scène theatres in 7 minutes.

17.06.2025 20:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Oddly, the 10:30pm showing of 10000 Digits of Pi was well attended, more than earlier shows in the same venue. Also lots of fun, with audience participation in finding a power outlet to recharge the laptop keeping track of pi. Turns out no outlets in that room other than on the ceiling!

16.06.2025 00:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I didn’t realize that Suzette mapped to Cathy. Surprise ballroom dance instead of murder!

15.06.2025 22:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Fringe Theatre Festival Vistor Schedule Optimiser A web app for scheduling attendance at theatre performances so that you don't miss the shows you want, and pack in as many as possible while avoiding duplicates.

More Ottawa Fringe Theatre Festival #OttFringe updates to my scheduling app, with show durations for the ones I've seen (shows listed at bottom). Some of them run over because of standing ovations! Let me know your durations (time when you can get up & out is best) www.agmsmith.ca/FFVSO/Ottawa...

14.06.2025 16:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If I can survive it, and shows don't get cancelled, 53 will equal my old 2014 record! Let me know if you can pack in more shows!

10.06.2025 21:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@agmsmith.ca is following 10 prominent accounts