Steve Tibbett

Software developer from Brantford, Ontario

Steve Tibbettstevex
2025-06-25

@stroughtonsmith That's a cool way to find apps that aren't in the usual places. Apparently I have some cleanup to do.

Steve Tibbettstevex
2025-06-24

I have an old Amiga game disk image (*.adf) that I want to extract some files from. I asked Claude to do it, and it tried to use 'unadf', couldn't find it, and proceeded to just write a Python program to extract files from an Amiga disk image.

It worked. Wild.

Steve Tibbettstevex
2025-06-24

Fuzzing the text this far from the buttons seems unnecessary

Steve Tibbettstevex
2025-06-24

@rosyna They were a good place to put license acknowledgements.

Steve Tibbettstevex
2025-06-23

@stroughtonsmith If that's the future I wish they'd just acknowledge it now and stop pushing us down the pure SwiftUI path.

Steve Tibbettstevex
2025-06-23

@steveriggins I was watching the "What's New in Safari" session this year thinking "nope, that's a bad idea", "nope, that's also a bad idea".

Steve Tibbettstevex
2025-06-23

@colincornaby Yeah - seeking approval is different from
being assigned the work. Apple contributed to Unity and then ghosted the project. Need a team whose job it is to make this stuff happen.

Steve Tibbettstevex
2025-06-22

@colincornaby One of the visionOS devs added support to Godot but I have a feeling that was a one-off by a motivated developer. github.com/godotengine/godot/p

Steve Tibbettstevex
2025-06-22

iPadOS 26 gestures at the top of the screen aren’t clicking for me.

When a window is at the top of the screen, if I want to move it, about half the time my swipe is interpreted as showing the menu bar. There’s no gesture to remove the menu bar so it’s a 5 second penalty while I wait for it to hide.

And how do I scroll to the top of a table view in a windowed app?

Steve Tibbettstevex
2025-06-22

You can't effectively use current LLMs to write code you couldn't write yourself.

The problems you create won't be immediately evident, but they are there.

Steve Tibbettstevex
2025-06-22

@steipete @pushcx It's complicated. There's a lot of AI blog slop out there, and I understand trying to recognize and not promote it. On the other hand, you should absolutely be whitelisted.

Steve Tibbettstevex
2025-06-22

@colincornaby I'm using it to make small changes to big legacy systems. With enough context it can dig through the project to figure out what needs to be done and even if the initial attempt is wrong, the result of the research is useful. I'm using Claude Code.

Steve Tibbettstevex
2025-06-22

People seem surprised that getting an LLM to write your essay requires less engagement with the subject matter and less "thinking". Not sure why, that seems pretty obvious.

If I hire a contractor to build a deck, I'm not gaining much in the way of construction skills. But I am getting my deck built.

Context matters. In an educational context, students should not be using LLMs. But if the context is more like a consultation then an LLM may be appropriate.

Steve Tibbettstevex
2025-06-22

@drewmccormack @calicoding Is there a way you could break down your call into a sequence of simpler calls?

Steve Tibbettstevex
2025-06-19

If Messages were just a database, and the Messages "App" were English text instructions on how to display the messages and let users interact with them, a sufficiently advanced LLM could give you the functionality of Messages.

Imagine a tool call that did Observation style tracking of the data that the tools accessed in the system, so when a new message arrives, the UI could just update.

Steve Tibbettstevex
2025-06-19

The GUI for LLMs hasn't been invented yet. We can provide an LLM with a graphical environment and a set of frameworks and conventions that the LLM can use to interact with the user in a way that feels familiar and friendly.

Apple is in an amazingly good place to do this, but I don't know if they have the vision. It's a pretty radical change.

A fork of iOS that was "llm-first" on a new hardware device (to completely break compatibility and expectations) could be revolutionary.

Steve Tibbettstevex
2025-06-15

@steipete An OS that provides a solid runtime for AI needs to be explored. Data later, business logic, tools, a UI toolkit, but the AI builds the OS from there for the user.

I think it might be something “we” want more than the typical iPhone user, who likes having most of the decisions be made for them.

Steve Tibbett boosted:
Steve Troughton-Smithstroughtonsmith
2025-06-14

Here's an updated list of the first-party Mac Catalyst apps in the macOS 26 Applications folder

Applications folder screenshot highlighting: Books, Clock, FaceTime, Find My, Home, Journal, Maps, Messages, News, Phone, Podcasts, Stocks, Voice Memos, Weather
Steve Tibbettstevex
2025-06-14

Tip: Docs and tutorials say steam_appid.txt needs to be next to the executable, but it actually needs to be in the current directory when you initialize Steam. For Godot, that might be off in /Users/stevex/Library/Containers/com.mycontainer/Data.

Steve Tibbettstevex
2025-06-13

Liquid Glass dynamically fading in shadows based on the amount of contrast in what's behind the element is impressive.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst