> You just wanted to move the cursor. Now everything is selected.
> You want to position the cursor at the end of a line. You tap. It selects the last word. You try to grab the handle — it doesn't respond and deselects. You tap again, now it selects the whole sentence. You tap blank space to deselect — nothing. You tap five more times. On the fifth, it selects all. You switch apps hoping the selection disappears. You tap and hold — sometimes text selects, sometimes a menu appears, sometimes nothing. Got a Magic Keyboard? Good luck — trackpad selection just doesn't work half the time, but touching the screen does. Eventually you select all, delete everything, and retype from scratch. Apple has had 17 years to figure out touch text selection. This is where they landed.
(Not the OP, but...) have...have you tried Siri before? It is completely and totally ridiculous. Completely and utterly useless for anything other than setting a timer and turning HomeKit devices on or off (and even there it's entirely hit or miss).
Siri continues to be the most embarrassing Apple product on the market by a long shot.
At least Siri guarantees the privacy of my data and uses a local model directly on my device, alternatively a private cloud - instead of a globally shared one.
And you can still ask Siri to ask ChatGPT if you need someone to talk to.
Also, you’d be surprised what cool things you can do when using Shortcuts with Siri. Especially now that Shortcuts can make use of LLMs (“Use model” action).
I get your point, that said, you can make it useful it just requires ... some plumbing. Shortcuts and Automations would be your best friends there to achieve this. The OP's project mentions Raycast as a dependency, with Raycast on iOS now + shortcuts you go even further.
Just submitted it to Apple for review this past weekend... basically Scapple's visual text canvas meets Workflowy's hierarchical focusing. I mainly wrote the app for myself to organize my thoughts. Very happy with how it has turned out.
Edit: Would be interested to hear why this was downvoted?
This looks pretty cool, I've wanted to make something similar but with more structure to the relationships between nodes. Did you implement the canvas from scratch or use something like xyflow?
Yep, implemented the canvas from scratch with SwiftUI, which is a lot of fun though it did have its share of "gotchas", especially in combo with SwiftData.
And thanks for the heads up about the cert expiration (just had expired yesterday), I renewed the cert now.
I actually made something quite similar to this with a few friends as an app 14 years ago using Wikipedia data. We called it LineTime, it was a fun little project! (Wow, I even found our video from back then...and man, that really was a LONG time ago https://www.youtube.com/watch?v=eW__WZ6pxJ8)
I live in Germany and UPS is asking for 116€ customs / fees for a personal gift package someone sent me worth $47 (40€ which is below the new 45€ de minimis line). Nearly everything in the blog post happened to me just this past week except I didn't have 116€ at home in cash(!) so they will be delivering on Monday (when I will have cash and then try to get it all back from UPS).
The whole thing is unbelievably infuriating and insane and I will warn anyone in the States to never again use UPS for shipping abroad.
A hierarchical text canvas for organizing thoughts and taking notes. I wrote v1 years ago and now spent about year rewriting it in SwiftUI and adding all my dream features like reminders, deep linking, and lots more. Currently in TestFlight beta, nearing release.
As the link shows, if you would put it on a t-shirt, you can absolutely expect to hear from Nintendo's lawyers, so the question will just be whether you have the time to put up a fight.
Oh, Nintendo can't technically win a lawsuit against you if you make something for personal use, but they absolutely can and will try and ruin you financially before it sees a courtroom.