Ray Fix

@rayfix
76 Followers
280 Following
806 Posts
Swift language enthusiast, contributor at kodeco.com, microscope builder at discover-echo.com. I like cats.
Personal Bloghttps://rayfix.org
Kodecohttps://www.kodeco.com/u/rayfix
ECHO Microscopeshttps://discover-echo.com
A Flock of Swiftshttp://aflockofswifts.org

Today I ship v75.0.
75 years of patches, upgrades, bug fixes, deprecated habits, and surprisingly few fatal errors.
Still compiling. Still shipping. Still learning.

When you get to be my age, you are allowed to be a little vain and celebrate your own birthday

Trump fires all 24 members of the U.S. National Science Foundation’s governing body
https://www.science.org/content/article/trump-fires-nsf-s-oversight-board?utm_source=flipboard&utm_medium=activitypub

Posted into News from Science @news-from-science-SciMag

Update: thanks everyone for your responses. Sadly, this book proposal generated very little interest here and elsewhere, so I won't be proceeding. Hopefully someone else takes on the job some day :)

-----------

this project has been warming for years, and i'd like to gauge public interest in it.

it's hard to think of a more influential game than Ultima VII: The Black Gate. to this day, CRPG designers still talk about how they wish they could build a modern counterpart to Ultima VII, or how aspects of their design were deeply influenced by it.

after 34 years, the ship has long since sailed on seeing any kind of real successor. worse, to me, is that players now haven't even *heard* of it aside from random nods it gets in youtube videos

U7 was built, from scratch, by a handful of programmers, scripters, artists and composers at Origin in the early 90s. i'd like to pull apart the engine, the world editor, the VooDoo memory manager, and the various tools used to create assets, and explore how each of these are weaved together to create the game.

it would be written as a book, with chapters devoted to different aspects of the engine. something like fabien sanglard's Game Engine Black Books

if this is the kind of book you'd read, i'd love to hear it. if there's something specific you'd like me to cover, i'd love to hear that too.

i realize that this is an *extremely* specific hardcore and obscure topic. it's totally okay to say "nah, don't waste your time dude because i'd never read that." :)

#ultima #dosGaming #rpg #retroGaming

The recording of my talk from try! Swift Tokyo is already available on YouTube! I shared my perspective on what drives change in SwiftUI, how new APIs come to life, and why we should try to keep up with the changes: https://www.youtube.com/watch?v=SQ-bn9iC5gw
#tryswift #iosdev #swiftui
try! Swift Tokyo 2026: The Evolution of SwiftUI

YouTube
@rayfix Swift prefers not to ship this by default and instead guide folks to defining units more atomically on the actor. We still think it's good to know that you have the option to synchronize any actor, no matter how it was designed.

Many folks avoid actors due to a proliferation of “awaits” that can introduce subtle race conditions as multiple threads can interleave and access the actor’s data.

But did you know you can squash many “awaits” down to a single one, eliminating race conditions in the process?

This video popped up in my feed today. The title pulled me right in. And man he spoke some words of wisdom. It’s why keep drawing, creating, practicing bike skills, and on and on.

"Your greatest asset that you have is your persistence. And it's the one thing that you're fully in control of."

"When you see someone who really excels at something, it's persistence and staying with it and repetition over a long period of time. That's what you're looking at."

So good.

https://www.youtube.com/watch?v=hEo-CupdJNM

Disney Imagineering Artist Says Talent is a Myth

YouTube

Apple: We made an iPhone chip run macOS

Some random developer: I made a Wii run macOS

https://bryankeller.github.io/2026/04/08/porting-mac-os-x-nintendo-wii.html

Porting Mac OS X to the Nintendo Wii

Mac OS X 10.0 (Cheetah) running natively on the Nintendo Wii

Bryan Keller’s Dev Blog
@dimsumthinking All part of my rockstar lifestyle, Daniel.

Thanks to Swift community member Saleem, we have a new Swift XML parser! 🌿

Xylem is pure Swift, zero dependencies, covering SAX, DOM, and XPath 1.0. This is the kind of infrastructure work that helps Swift thrive everywhere! 🎉 https://forums.swift.org/t/xylem-a-pure-swift-xml-parser/85754