Colin Cornaby
colincornaby@mastodon.social
<p>I'm a programmer in Portland, OR doing video processing, graphics and performance on Apple devices. I'm into games, hardware and software.</p><p>Currently porting Myst Online to Apple Silicon/Metal as my side project!</p>
Posts
-
Post #4480717
https://infosec.exchange/@david_chisnall/117066183348062085 I looked at the replies to this post, did some more digging, and found the actual story is *even weirder.* BOTH projects were generated using Claude. So you have two people - both generating the same app from the same training data - having a public throw down over who copied who. Kind of embarrassing. The one guy claiming his Claude generated code as an original creation no one else can "copy" is maybe the most embarrassin...
-
Post #4193739
Spent the weekend turning off the automatic retains/releases in my Metal renderer - only to find the performance difference was tiny on Apple Silicon because retain/release is so efficient now.
-
Post #4193738
Thread: I&#39;ve been following Godot rejecting an LLM developed WebGPU backend. As someone who works on graphics backends for closed and open source projects I have opinions. It&#39;s probably very dumb of me to weigh in - I&#39;m not a contributor to Godot. But I have talked with OSS projects about &quot;what happens if someone vibecodes a new render backend&quot; and have arrived in similar places as Godot. None of this is an official stance of projects I commit to (at th...
-
Post #4193737
Recompiling this renderer as x86_64 because I&#39;m guessing at this point Microsoft is not going to ship an ARM64 version of their June 2010 Direct3D SDK. (Direct3D 9 actually works great in native ARM Win32 apps. But I guess there is no debugging support.)
-
Post #4193736
Finally got our record player repaired so got myself a little gift
-
Post #4193735
@marioguzman &quot;Don&#39;t succumb to the temptation to load up with the latest interface fads; they&#39;ll quickly become dated.“ Like Pinstripes.
-
Post #1979880
I was indirect about something in a toot earlier - I think I&#39;m going to make a more direct thread: I work on open source projects. There&#39;s an extremely good chance that an LLM produces code that I contributed to an open source project. A few of the projects I work on are GPL. LLMs are not supposed to include GPL data but they often do. If you&#39;re using an LLM you&#39;re very likely - at one point or another - taking from an open source project without proper licensin...
-
Post #1942341
I keep seeing the argument that AI is bad for the skill development of juniors, students and people who are learning judgement in a field. This is a good solid point. But it almost is always accompanied by “of course I’m a senior/expert in this field with developed judgement so no problems here!” And it’s such a let down because you have developed judgement for _today’s problems_. Tomorrow a new set of problems will come along and you’ll be a junior again.
-
Post #1939034
With the LLM labs raising prices - I’ve been working on a great new set of tools. They’re called “Integrated Development Environments.” They work with formal specification languages, and a series of language processing models to turn that formal language into working software. Best of all, there is little to no cost and they can be hosted entirely locally - even on very old hardware. And they work with the platforms you support today. All without usage limits.
-
Post #1868017
I had the unpleasant experience of trying to do something complicated with a scroll view in SwiftUI. You can&#39;t get or manipulate the scroll offset directly? What?
-
Post #1868016
Really wish Apple sold a Mac with upgradable memory so I didn&#39;t need to make a choice based on current market conditions at purchase time. https://www.macrumors.com/2026/04/30/apple-memory-costs-significantly-higher/
-
Post #1868015
Really excited to see Age of Empires II coming back to Mac - but the multiplayer vs other Mac players disclaimer makes me yearn for a surprise relaunch of GameRanger. https://www.ageofempires.com/news/wololo-age-of-empires-ii-definitive-edition-converts-to-macos-on-may-28th/
-
Post #1737826
@marioguzman
-
Post #1737825
After years away from anything complicated in UIKit I&#39;m writing a custom collection view layout today - and it hasn&#39;t been going horribly? I&#39;ve definitely lost my &quot;I can do UIKit in my sleep&quot; senses though. Took me a a few seconds to grok Interface Builder again.
-
Post #1737824
Something that is interesting/disturbing about LLMs is I can have conversations with them about specific chapters of technical books - and they can easily recall specifics about algorithms in those chapters and clarify what each step is doing: Which is kind of freaky that they really did just chop up every book and throw it in there - and there definitely is a lot of recall going on of copyrighted content.
-
Post #1737823
Hey my two favorite games are in one bundle! Outer Wilds is not on the Mac though :( https://store.steampowered.com/bundle/72377/Starless_Expanse_Bundle/
-
Post #1498887
That feeling when all anyone ever reads on your blog is August 2025 your post comparing programming with an LLM to cooking food in a microwave. Doesn’t matter what I post - it stays in the top spot. Anything deep or technical I posted? Nope. It’s all about microwaves. It looks like maybe people are ready to move on this month. (It was a hastily written post but I still stand by it.)
-
Post #1498886
Beyond upgrades - I think what I’ll miss most about the Mac Pro is having a Mac that’s meant to go on the floor. For almost 30 years I’ve had a Mac tower under my desk, out of the way. The Mac Studio is so awkward. It’s smaller than a tower, but takes up enough desk space to be a little uncomfortable. And it’s just tall enough to be noticeable and it be awkward to tuck under a monitor. Not excited about a desk map. But maybe not annoyed enough to get an under the desk mount.
-
Post #1498885
Wrote up some thoughts about Mythos, why I think it&#39;s actually not publicly available, and what it says about LLM scaling https://www.colincornaby.me/2026/04/anthropics-mythos-implies-llm-scaling-has-hit-a-wall/?utm_source=mastodon&amp;utm_medium=jetpack_social
-
Post #1498884
Lotta Mac Studio configs are suddenly unavailable...
-
Post #1498883
I can tell Duolingo is starting to do LLM based translations because things are really going downhill. In French a &quot;Robot de cuisine&quot; refers to a kitchen appliance - and a lot of kitchen appliances have robot in the name. But the Duolingo lessons are starting to get confused and just assume that the French meaning is about actual robots. So now I&#39;m having to translate English sentences about robots cooking in the kitchen - when the French meaning is about a food proces...
-
Post #1498881
RE: https://mastodon.social/@colincornaby/116401520727947961 It’s happening again
-
Post #1498880
Whelp https://www.wheresyoured.at/news-microsoft-to-shift-github-copilot-users-to-token-based-billing-reduce-rate-limits-2/
-
Post #1498879
As a Mac Pro 2019 owner happy I can now tell people that my computer was engineered personally by the CEO of Apple. You can discontinue it but you can&#39;t keep us from being insufferable about the Mac Pro!
-
Post #1498878
It&#39;s not likely - but I&#39;m hoping Apple resumes live keynotes and press events. Ternus is a much better presenter than Cook. While no one is as good a showman as Jobs was, Ternus at least seems to have the best presence out of all the big tech CEOs. He was on the interview circuit last week and I thought did quite well.
-
Post #1156488
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 https://www.colincornaby.me/2025/08/in-the-future-all-food-will-be-cooked-in-a-microwave-and-if-you-cant-deal-with-that-then-you-need-to-get-out-of-the-kitchen/?utm_source=mastodon&amp;utm_medium=jetpack_social
-
Post #807048
Good thing I got my wheels! https://www.macrumors.com/2026/03/26/mac-pro-wheels-kit-discontinued/
-
Post #721701
I think the other thing I can&#39;t get over with DLSS5 is the industry figures going &quot;this is how we imagined our games would look!&quot; The demo is running on a machine with two 5090s and your game was designed for 5 year old console hardware. I&#39;m pretty sure if you were able to render normally across two 5090s you could get your game looking a lot better. Why are we even pretending this is an accessible option. It sounds like Nvidia is *hoping* to get the entire st...
-
Post #471681
&quot;People are getting really annoyed with their computers. They&#39;re just not feeling the joy and creativity anymore. The richness and depth the used to get out of computer interaction is missing.&quot; &quot;Ok, got it. Hear me out... what if... we turned your entire computer into just a text prompt?&quot;
-
Post #286298
I don’t think the “we’re doing vibecoding” part of Spotify’s earnings call is as weird as the “our engineers are merging features without looking at them because they’re doing this during their commutes.” You’re Spotify. What are you doing that’s so important your engineers can’t wait five minutes to get into the office to check the code. It’s just such a weird brag.