Sean Coates
banner
sean.scoat.es.ap.brid.gy
Sean Coates
@sean.scoat.es.ap.brid.gy
Tricking software into working since the 1980s.

I do all kinds of tech things. Here you'll find: rants, ops/devops, web, iOS, microcontrollers, electronics, food, beer […]

🌉 bridged from ⁂ https://scoat.es/@sean, follow @ap.brid.gy to interact
Pinned
We’ve launched Studioworks!

(To the public; we’ve been in private beta for a while.)

It’s a business management platform that’s launched with a focus on really nice invoicing for creative people, and it’s what I’ve been working on all year.

Would really love any help you can offer in […]
Original post on scoat.es
scoat.es
We put out a new Studioworks website yesterday.

It does a much better job of highlighting our product, team, and ethos. Really happy with how it turned out.

(Free trial if you use my link, below.)

Tell your friends!

https://studioworks.app/join/sean
November 20, 2025 at 4:10 PM
I just pressed the space bar to pause a Zoom window.

Might need another coffee today.
November 19, 2025 at 4:39 PM
Early in my career, I worked for a CEO who would come into the programmers’ room and complain that our fingers weren't moving fast enough.

#github today:

48 minutes from acknowledging the issue to identifying the “likely cause of the incident”…

…then only 9 more minutes to “shipped a fix” […]
Original post on scoat.es
scoat.es
November 18, 2025 at 9:46 PM
Remember when the Internet could go for weeks or even months without a major outage? That was cool.

It's almost like we've unlearned how to do this right. In the past couple weeks: AWS, Azure, Cloudflare… git at GitHub is currently down.
November 18, 2025 at 8:58 PM
If OS versions were like browser User Agent strings:

Windows/98 (Macintosh; System 8.0) XP Linux BeOS FreeBSD for Workgroups (OS X, like Archimedes MS-DOS Cray iOS Zune Lisa PowerPC Commodore) macOS/Tahoe/26.1 Tandy
November 17, 2025 at 7:35 PM
My dog, Stanley is pretty smart.

He has "speech" buttons that he can press to "say" words (it plays an audio recording of a word like “outside" or "water”).

He'll press the "food" button before we'll feed him dinner, and he presses "outside" most mornings as apart […]

[Original post on scoat.es]
November 16, 2025 at 4:18 PM
Pluribus is very good.

I have great faith that they’re not going to pull a LOST on us. I have the same faith about Severance.

Don’t let me down here, post-television.
November 14, 2025 at 4:27 AM
Do we have a name for when AI fails at itself?

For example, a YouTube video with “GPT" in the title and the auto/ai-generated transcript says “ChachiBt”, “Chachib”, “Chbt”, and probably other failures.
November 13, 2025 at 10:10 PM
The common trope of technology companies posting a list of logos of “companies that use our software" so often reads like an indictment, these days.
November 13, 2025 at 3:48 PM
November 6:
Bell*> posts $4.5 Billion-with-a-B profit in Q3

November 12:
Bell> Due to uh… infrastructure investments… yeah… we're uh… going to charge you more for your internet service starting in February. Also—remember—there are no comparable internet services, so you can't really leave […]
Original post on scoat.es
scoat.es
November 12, 2025 at 7:17 PM
Last night I saw a couple bands you've probably never heard of.

Because they're trendy and cool and I'm trendy and cool? Nope.

"Probably" because, statistically, you're not a Canadian of a certain age interested in music from 1990-something.

I Mother Earth was […]

[Original post on scoat.es]
November 12, 2025 at 3:40 PM
I sure hope Nvidia is using their own chips to model when their bubble will burst and are informed about what to do when chip demand screeches to a near-halt…

https://www.cnbc.com/2025/11/11/softbank-sells-its-entire-stake-in-nvidia-for-5point83-billion.html
SoftBank sells its entire stake in Nvidia for $5.83 billion
SoftBank is looking to capitalize on its "all in" bet on ChatGPT maker OpenAI.
www.cnbc.com
November 11, 2025 at 4:26 PM
Ohhhh, so that's why I keep seeing Gordon Lightfoot.

(The SS Edmund Fitzgerald wrecked 50 years ago today.)
November 11, 2025 at 4:37 AM
You can do it, little thyme plant.

I’m not ready for actual snow season to start in #montreal quite yet.
November 9, 2025 at 6:35 PM
I love that Mastodon is starting to feel like the reach we enjoyed with Twitter.

The Swift/Apple person who triaged my issue from last night found my comments about it here and sent a favourite/like/star.

(Not a big deal, but that kind of thing happened pretty often on Twitter, and it feels […]
Original post on scoat.es
scoat.es
November 7, 2025 at 3:15 PM
It's a rough day when you make the compiler crash… so deep into complicated code that you can't reasonably distill it to a reportable case. )-:
November 6, 2025 at 10:05 PM
TIL about `@_disfavoredOverload` in #swift, to hint to the compiler which function to call if multiple functions’ signatures are satisfied by the calling parameters.

(via @opticalaberration )

Very useful for this #hummingbird patch.

https://github.com/hummingbird-project/hummingbird/pull/748
Conflict in parameters when resolving a type that is both LosslessStringConvertible and RawRepresentable by scoates · Pull Request #748 · hummingbird-project/hummingbird
I mentioned this on Discord last night and Adam suggested the fix. This is that fix and some tests to back it up. The short version is that if a type is both LosslessStringConvertible and RawRepres...
github.com
November 6, 2025 at 6:34 PM
I am a little sad that Mamdani did not do his acceptance speech from the garage door at Four Seasons Total Landscaping.
November 5, 2025 at 5:57 PM
You're absolutely right! Now I fully understand.
November 5, 2025 at 1:37 AM
Was talking with some friends… (who I'm not sure *want* credit, so…)

Let's rebrand Daylight Saving Time as “Democrat Standard Time”.

Middle-of-the-night tantrum is the best chance we have of abolishing it, I'd say.

(Canada will follow the US on this.)
November 2, 2025 at 8:05 PM
Christmas tree topper firmware ported from MicroPython (that was a huge pain to get an old version running last year) to #embedded #swift (that was an even bigger pain to get built, this year—but I finally did it).

But pretty nice to have an ESP32 Embedded Swift […]

[Original post on scoat.es]
October 31, 2025 at 1:22 AM
If you're looking for a “bubble pop" catalyst, it's hard to think of a sharper one than “OpenAI prepares for trillion dollar IPO”.

📌
🎈
↗️
October 30, 2025 at 5:08 PM
Fifteen years ago (starting in 2010), @preinheimer and I had a technology podcast, *way* before podcasts were cool.

We called it Pique Web.

The name was for both:
– recent/evolving things in technology—and specifically in web tech—that piqued our interests
– and a pun on “Peak Oil”; how at the […]
Original post on scoat.es
scoat.es
October 30, 2025 at 4:39 PM
All the #hugops for the subtle Azure shade on the GitHub status page.

“GitHub and Azure teams continue to collaborate towards full resolution.”
"We are collaborating with Azure teams to restore access as soon as possible.”
"GitHub and Azure teams are coordinating to mitigate impact and resolve […]
Original post on scoat.es
scoat.es
October 29, 2025 at 8:13 PM
In 2013, when #montreal was deep into its corruption self-investigation, we almost ran out of asphalt.

We'd made a new rule that anyone named during the Charbonneau commission's corruption inquiry was disqualified from being a vendor/supplier for the city.

The hitch was that all of the asphalt […]
Original post on scoat.es
scoat.es
October 29, 2025 at 3:25 PM