Colin Cornaby's Avatar

Colin Cornaby

@colincornaby.me

https://www.colincornaby.me I'm a programmer in Portland, OR doing graphics rendering and performance on Mac, iOS and visionOS.

199
Followers
158
Following
46
Posts
24.11.2023
Joined
Posts Following

Latest posts by Colin Cornaby @colincornaby.me

Breaking the Spell of Vibe Coding – fast.ai Sinister variations on the positive state of flow

Fabulous post from @math-rachel.bsky.social on dark flow and vibe coding:

www.fast.ai/posts/2026-0...

27.01.2026 20:33 πŸ‘ 21 πŸ” 6 πŸ’¬ 2 πŸ“Œ 0
Preview
Code for Cats – or how your LLM is aΒ cosplayer The other day I read a post entitled "Opus 4.5 is going to change everything". The gist was with Claude Opus 4.5 it's no longer necessary to review code. I have a vague idea, but you are right - I do not know how the applications are actually assembled. Especially since I don’t know Swift at all. This used to be a major hangup for me.

Inspired by a blog post on how we don't need to check LLM outputs anymore - I wrote a bit on how I worked with Claude to successfully produce code that can be maintained by cats.

08.01.2026 15:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Issue 23: diff visionOS - Musing Around

Issue 23: diff #visionOS - Musing Around

Logitech Muse + Vision Pro is finally the combo we hoped for with visionOS 26.2 Ξ² Great app support, strong dev tools, and inspiring accessibility stories. Also: selling a used Vision Pro in 2025… quite the ride.

it-guy-technologies.kit.com/posts/issue-...

09.12.2025 03:41 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Nvidia CEO says China on track "to win the AI race" Jensen Huang tells the FT that he is concerned about a potential regulatory burden on AI.

It likely has to do with this: www.axios.com/2025/11/05/a...

06.11.2025 05:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Nova is my second most used appβ€”always open, always close in the cmd-tab switcher. In a sea of clunky Electron software, ugly UIs, and constant nags, it feels like a refuge.

30.09.2025 20:35 πŸ‘ 18 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Your Mac Game Is Probably RenderingΒ Blurry Problem Solution Affected Games What Apple could do Problem I've submitted the issue described in this post to Apple as FB13375033. This issue has been open since September of 2023. If you game on a MacBook display - your game is probably rendering wrong unless you've adjusted your settings. If you're a developer building a full screen game in AppKit (or Catalyst) - Apple's APIs have some issues you need to be aware of.

If you're building or playing games on the Mac - your game probably isn't working right out of the box on a notched display. I've written about the issue in AppKit and some options for fixing your game.

10.08.2025 17:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Follow up to β€œMicrowaves” Gordon Ramsey - famous hater of restaurant microwaves - throwing one out a window Last weekend I wrote a thing about microwaves that was actually about LLMs. I banged it out after I got mad reading more internet nonsense about LLMs. I thought just a few people on Mastodon would read it. More people than I expected read it. It's not my best writing.

I wrote a follow up to my "Microwaves" LLM post expanding on a few points. Expecting this to be my only follow up - I'm planning on taking a break on LLMs (and microwaves) for a bit.

10.08.2025 15:15 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Oh I'm not reading the reply guys. I didn't think it would go this wide - but I also knew going in a certain number of people wouldn't get it.

08.08.2025 20:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oooo fun

05.08.2025 00:16 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
In the Future All Food Will Be Cooked in a Microwave, and if You Can’t Deal With That Then You Need to Get Out of theΒ Kitchen As a restaurant owner - I'm astounded at the rate of progress since microwaves were released a few short years ago. Today's microwave can cook a frozen burrito. Tomorrow's microwave will be able to cook an entire Thanksgiving Dinner. Ten years from now a microwave may even be able to run the country. Recently I was watching a livestream of a local microwave salesman.

In the Future All Food Will Be Cooked in a Microwave, and if You Can’t Deal With That Then You Need to Get Out of the Kitchen

03.08.2025 20:35 πŸ‘ 180 πŸ” 100 πŸ’¬ 9 πŸ“Œ 19
July Project Update I missed my June update after diving into Claude Code which I didn't find completely productive and delayed some work. Here's my updated status for July!

July update: I added visionOS support to Microsoft's vcpkg C++ dependency manager and completed major feature work on the Mac version of the Cyan's open source game engine. #visionosdev #macdev

31.07.2025 16:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Is Microsoft even an AI company? They're contractually not allowed to create their own model IIRC with the OpenAI agreement. It seems like a situation where OpenAI is basically the proxy they can use to hide the losses. But they themselves just do hosting.

30.07.2025 22:17 πŸ‘ 10 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Follow up on Claude Code/LLMΒ coding In my last post - I wrote about my experiences with agentic LLM coding - specifically Claude Code. I also wrote that I felt like the tool as slowing me down without me realizing it. This post is a follow up. I'd like to write about other things - so this post is my way of putting a pin in the subject for now.

Here's my last blog post (for now) on Claude Code and AI coding. Because it's timely - I also wrote about the METR study that found developers were slowed by AI tools.

11.07.2025 06:18 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's not just Swift - I'm not having a lot of success in C++ either. There are wins but a lot of time wasted too. C++ is probably more complicated than Swift though.

08.07.2025 05:49 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Just saw this today and it really bums me out. :( I have your Mysterium 2023 print hanging next to my desk - signed by Rand. It always brightens my day by making me think all the time I spent in HyperCard and Myst. Wanted to have you sign too but missed you at the con.

Hope Cyan can bring you back.

08.07.2025 01:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
LLM coding and the Sunk CostΒ Fallacy On my weekends I've been going through LLM coding workflows. I've used web assistants like ChatGPT and full integrations like Claude Code.

I wrote about my experiences using LLMs + Claude Code. Both the good and bad. These tools can cut both ways on efficiency. But my biggest concern is I'm worried developers won't know when to put them down. One takeaway I have: devs who use LLMs should have a surface understanding of how they work.

06.07.2025 20:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Get URL from Open dialog of standard Swift document-based application I am trying to extract the URL of the document a user has selected in the default "Open" dialogue of my document based macOS application. I understand, a fileWrapper is passed to the init

Actually - I'm remembering there is one way around, but it's ugly and didn't work for my use case. But maybe it would work for yours. stackoverflow.com/questions/71...

25.06.2025 20:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

No. I have feedback open about this (and would suggest you do the same.)

25.06.2025 20:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A 2x3 grid of stylized, illustrated thumbnails representing trophy icons for the PS1 version of Myst, as seen on PS4 and PS5.

Top row: A glowing blue face projected above a spiked platform in a wooden room. A large gear-shaped structure atop a rocky island plateau under clear skies.

Middle row: A docked airship beside a tall, narrow brick platform. A top-down view of an island map dotted with various architectural symbols.

Bottom row: A reclining mechanical chair with armrests and lights in a dark environment. A close-up of a person’s face seen through a red-tinted frame.

A 2x3 grid of stylized, illustrated thumbnails representing trophy icons for the PS1 version of Myst, as seen on PS4 and PS5. Top row: A glowing blue face projected above a spiked platform in a wooden room. A large gear-shaped structure atop a rocky island plateau under clear skies. Middle row: A docked airship beside a tall, narrow brick platform. A top-down view of an island map dotted with various architectural symbols. Bottom row: A reclining mechanical chair with armrests and lights in a dark environment. A close-up of a person’s face seen through a red-tinted frame.

A 2x3 grid of stylized, illustrated thumbnails representing trophy icons for the PS1 version of Riven, as seen on PS4 and PS5.

Top row: A golden, metal dome-like structure near water with jagged rocks and mechanical elements in view. Unusual red rock formations rising from a calm sea under a dramatic sunset sky.

Middle row: A circular platform with hanging levers and cables inside a dimly lit room. A tall, industrial tower perched on a rocky island under bright blue skies.

Bottom row: A view through a tunnel toward an underwater chamber filled with blue light and marine life. An open book with a panel laying on the ground. Just a little further away is a pair of brown-booted feet.

A 2x3 grid of stylized, illustrated thumbnails representing trophy icons for the PS1 version of Riven, as seen on PS4 and PS5. Top row: A golden, metal dome-like structure near water with jagged rocks and mechanical elements in view. Unusual red rock formations rising from a calm sea under a dramatic sunset sky. Middle row: A circular platform with hanging levers and cables inside a dimly lit room. A tall, industrial tower perched on a rocky island under bright blue skies. Bottom row: A view through a tunnel toward an underwater chamber filled with blue light and marine life. An open book with a panel laying on the ground. Just a little further away is a pair of brown-booted feet.

πŸ† Friends on @playstation.com: YES! The recent release of classic PS1 Myst and Riven have trophies!

Take a peek at a few of our trophy iconsβ€”we had fun designing them. πŸ“–

10.06.2025 09:10 πŸ‘ 99 πŸ” 10 πŸ’¬ 6 πŸ“Œ 1
Nvidia Gameworks PhysX for Vision Pro (andΒ more) I've published a fork of the Gameworks PhysX to my Github that includes support for Vision Pro. I've also collected several other patches into the fork - including the patches we use for H'uru to build PhysX for other Apple platforms. This includes: Patches to fix compilation issues in modern versions of Xcode Support for Apple Silicon Macs These changes were…

I've published an experimental version of Nvidia PhysX for visionOS to my GitHub. This fork includes several other patches for building the Gameworks version of PhysX on modern Apple platforms.

15.06.2025 02:01 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Tech : We Are Apple (Leading The Way)
Tech : We Are Apple (Leading The Way) YouTube video by Alfred DiBlasi

Deeply disappointed Apple didn't close out their WWDC keynote with "We Are Apple" youtube.com/watch?v=nbJy0O4UFSM

14.06.2025 05:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

After I saw Steve Buscemi I checked on Twitter and saw people were taking photographs of him at the Starbucks down the street. He had just been sitting and trying to enjoy his coffee. So I'm guessing it might have been a post why-can't-I-just-drink-coffee-in-peace elevator ride.

14.06.2025 02:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Our old apartment building had a few units they rented to movie stars when they were in town filming.

I once shared an elevator with Steve Buscemi. Another time it was John Larroquette.

I didn't say anything to either. They looked happy to have some quiet time. Especially Steve Buscemi.

14.06.2025 02:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
How Steve Jobs Wrote the Greatest Commencement Speech Ever Back in 2005, Jobs spent months trying to figure out what to say to Stanford’s graduates. Newly released materials show how he went from hopelessly flailing to delivering a talk for the ages.

20 years today, Steve Jobs gave Stanford grads the speech of all time. He struggled mightily to write it. Here's the inside story about how he did it. www.wired.com/story/how-st...

12.06.2025 10:11 πŸ‘ 211 πŸ” 33 πŸ’¬ 12 πŸ“Œ 9

Hey @bsky.app your iOS tab bar is fake. We knew it already, but now it’s a sore thumb. Can you consider going native, pls?

10.06.2025 21:17 πŸ‘ 4 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

We'll see how it translates everywhere - but I've really enjoyed using the glass like UI on Vision Pro. It's just really slick and way more polished than the iPad OS theme when running on device.

09.06.2025 17:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm happy Apple is moving back to more complex materials and animations in UI. For a long time they've been giving ground to cross platform frameworks with less opinionated UI. People used to pursue native frameworks for the richer experience.

09.06.2025 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Nomad Pak MKII Now offering a USB-C only version, same great pak, with one less input port.Β  Nomad Pak MKII Is the replacement for the original Nomad 18650 Lithium Battery Pack.Β  This battery pack uses a custom char...

Fun fact: Because the battery pack was external that makes it really easy to build third party battery packs. There are some really good aftermarket Lithium Ion packs. I got this one that even adds a USB-C charge port to my Nomad. www.laserbear.net/products/nom...

05.06.2025 22:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think the Game Gear is wider (mine is in the closet somewhere, otherwise I'd take a comparison pic.) Buuuuut the Nomad is thicker. The Nomad also doesn't have built in batteries so you have to snap a battery pack onto the back.

05.06.2025 22:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I was a Game Gear kid and I really wanted a Nomad. Finally found one at an antique store a few years ago!

05.06.2025 22:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0