Profile avatar
jonduenas.bsky.social
iOS Software Developer, former photographer
110 posts 85 followers 71 following
Prolific Poster
Conversation Starter
comment in response to post
This makes me think of that scene in Mythic Quest with Ian and Dana in his self-driving car. “So, you trust yourself over a machine with instantaneous reaction speeds? Most people might say that’s pretty arrogant.” “Yeah, well, most people don’t know how to drive.”
comment in response to post
Yeah I can only side project on the weekends. And even then, sometimes I need a couple days of brain-off.
comment in response to post
Not to even mention the fact they were using a very outdated, forked version of TCA.
comment in response to post
There’s already too many people pretending like Covid doesn’t exist anymore. But at least vaccination was like a minimum thing people could do. Instead now these new strains will start spreading like crazy, and even the more vulnerable people who do get vaccinated will still be at higher risk.
comment in response to post
Possibly? Mfg recertified Seagate Ironwolf. But, after the crash I could still read from it fine. And after wiping I did some test that took all day and came back ok. Back up now and so far ok too. But yeah, still not completely sure.
comment in response to post
Yesssss omg the left middle 🥹
comment in response to post
You can’t talk about cat Polaroids without sharing any. Cat tax is due. 🐱
comment in response to post
Oh same. Last night I had a run I had ridiculous gems. But I also had the “use steps instead of gems” so they were useless.
comment in response to post
I’m still working on this. The RNG is brutal but still addicting.
comment in response to post
The slope isn't slippery; the frog isn't gradually getting boiled. Within its first hundred days the Trump administration has openly asserted the right/ power to seize and imprison anyone— including political dissidents, including citizens— and deprive them of any legal recourse at all. 5/
comment in response to post
I’ve been meaning to try that sometime. Heard good things.
comment in response to post
Yeah that could work. I’ve been using this library. I just wish this functionality were all built in github.com/dfed/swift-t...
comment in response to post
The thing I dislike is that continuations need to resume. If you get a test that is suddenly failing to resume, it will hang forever. I haven’t seen an existing tool for resolving that? With XCTestExpectation you have a timeout you can set. You can even have multiple expectations and enforce order.
comment in response to post
Luckily I’ve been initializing it in a non isolated context already by coincidence, not due to knowing this quirk.
comment in response to post
Personally I’m just using a ModelActor by having the functions in the actor where you can freely access the context. But it’s cool showing how you can expose the context safely like you did. Definitely more flexible.
comment in response to post
This is awesome of you to dive into. But also frustrating in a lot of ways. The amount of specialized knowledge here feels problematic. Not just SwiftData/ModelActor but all the Swift Concurrency keywords thrown around here that I still am not totally sure I’ll remember when or how to use them.
comment in response to post
There’s something to be said about the mundane but necessary effort required to get good at a skill or be an expert at a topic.