Can’t wait to use the iPhone 15 Pro Action Button to open a third party camera app. #Apple
Recent Notes
There should be some kind of teardrop tattoo equivalent for JavaScript engineers who have seen into the abyss of TS → ESM/CJS package publishing.
@acemarke@mastodon.social’s operatic record of his own journey is but a taste of the horrors. https://blog.isquaredsoftware.com/2023/08/esm-modernization-lessons/
Every time I think I’m ready to take stock and sum up my own experience, another layer of badness reveals itself.
A career highlight: #mollyholzschlag complimenting me after my talk at the Fundamentos Web 2006 conference in Spain. #rip

A little story about a time I spent with #mollyholzschlag in an airport, stranded between Sydney and Spain. #rip https://kevinyank.com/posts/did-not-depart/
Much less well-coordinated than the worldwide drop of the scala majestic jade earlier this week, both the #Lamy studio rose matte 2023 Special Edition, which matches the marketing photo out of China that I spotted back in January, and the aion deep dark blue 2023 Special Edition seem to have dropped at a couple of online retailers. #fountainpens

Thank you to @paulrobertlloyd@mastodon.social for his continued work on #Indiekit! Trying out the current main branch, which adds UI support for posting photos. Working great for me!

My #PlayDate finally arrived! The lack of Bluetooth headphones support gave me a reason to dig my Twelve South AirFly Pro out of the closet. This setup works great, with only very slight audio latency that won’t bother me for most PlayDate games.

Last year’s #Lamy scala infinite orange limited edition (1,350pcs) turns out to be the first of an annual tradition! Today Lamy released the scala majestic jade limited edition (1,500pcs) at retailers worldwide (except Australia, which trails behind as usual). I’m surprised that the size of the edition has increased, since infinite orange didn’t sell out and is now being discounted all over the place. I continue to love the scala even though I agree it’s over-priced. #fountainpens

Doomed startup idea: crowdsourced proofreading for the Web. A free browser extension lets individual users persistently adjust text on sites they visit, to fix typos that bug them. Websites pay to get notified of corrections reported by their users so they can fix them for everyone.
Today, the 25th anniversary of the original #Apple iMac G3, is good day to revisit Jason Snell’s final entry in 20 Macs for 2020 (article & video): https://sixcolors.com/post/2020/12/20-macs-for-2020-1-imac-g3/
Home from a month overseas. Despite all my preparation, my home network and servers collapsed a week in along with the VPN server I used to access them remotely. Turns out my Telstra router responds to multiple power failures in quick succession by factory-resetting itself, bringing down my whole house of cards. :P
Solved the #macOS WindowServer hangs I was seeing by removing all the widgets from Notification Centre. Now I have to add them back slowly, one at a time, to find the culprit.
The free demo of #HumanityGame rang a little hollow and didn’t quite convince me, but the full game really brings the polished presentation that puts it over the line. Essential puzzle game in the spirit of Lemmings but somehow more fun! Especially engrossing in VR, but highly recommended regardless. https://humanity.game/
Is anyone else getting occasional #macOS WindowServer hangs (freeze for 2 minutes, then crash to the login screen) randomly when opening the Notification Centre over the past few days? I’m seeing this on both of my Macs on Ventura 13.3.1. #Apple
Very grateful to Jared M. Smith for reviving the Elm Town podcast, and having me on for the first episode back! https://elm.town/episodes/elm-town-54-aloha-with-kevin-yank #elmlang #podcast
Thanks to the #MelbJS audience tonight for the kind response to my story about retiring #Elmlang at Culture Amp! Blog version here, if you’re curious:
https://kevinyank.com/posts/on-endings-why-how-we-retired-elm-at-culture-amp/
Feedbin can no longer subscribe to Twitter users: https://feedbin.com/blog/2023/03/30/twitter-access-revoked/
I’m going to have to decide whether to spend US$100/month for my Birdsitelive instance to continue following Twitter users via Mastodon.
I’m terrified by the prospect of teams of engineers who stop learning from each other because #ChatGPT lets them stop talking to each other (by pretending they never need advice).
The onboarding flow for #ChatGPT should require new users to view a response to an obscure question about which they are a subject-matter expert before they can ask the model any other questions.
Until you’ve sat aghast at the sight of a confident, detailed, but completely wrong answer, you will have no understanding of the skepticism you need to apply to the guidance it provides. Already losing track of the number of engineers I’ve seen apply ChatGPT advice that turns out to be terrible.
Hopping in the car for an all-nighter, driving the support vehicle for #OxfamTrailwalker Melbourne team Back In Time that is approaching the halfway mark on their 100km journey to raise money to fight poverty! Donations welcome.
Team page: https://trailwalker.oxfam.org.au/back-in-time
Live tracker: https://live.trackmelive.com.au/twmelbourne2023/
Moving day!
Notes from tonight’s #MelbJS: https://kevinyank.com/posts/melbjs-march-2023/ #JavaScript #meetup
New Mac. Here’s everything I installed on day one: https://kevinyank.com/posts/new-mac-day-one-installs/ #macOS
Overheard with one of Jess’s younger students on Zoom: Jess: “Do you know anything about the story of Alice in Wonderland?” Student: “Mmm… I think there’s a bunny … that tells the time?” #cute