Then I downloaded the app and found you can't use it without setting up an "account" and being online.
So in the end, this is more tiresome Web-only crap. Deleted.
1,345 karma · joined March 25, 2024
Then I downloaded the app and found you can't use it without setting up an "account" and being online.
So in the end, this is more tiresome Web-only crap. Deleted.
"This is very useful for observing changes on data model that drives SwifUI from outside of SwiftUI"
I disagree, because the model hasn't changed yet. That's the crippling aspect to it: You can't tell some controller object to recompute its state based on a change to another object in the model, because you're getting notified BEFORE that object has changed.
For example, if I have an object that represents a camera, and the user tweaks a value in the UI that changes its resolution, the camera might offer a different set of values for things like frame rate.
So if I get notified that the user changed the resolution, I can't then tell the Recorder object to recompute the remaining recording time based on the camera settings, because those settings will not have changed yet.
And incidentally, I've used startObservation() in places, and it's crippled by another idiotic design choice: It only works once. It reports the first change, and then never another one. So in the onChange closure, you have to re-start the observation. Every goddamned time.
It's another great example of serving only the most illogical and obscure use case. Who the hell would expect something called "startObservation" to just quit after one change? The stupidity is just galling.
No wonder these clowns still can't put together a car radio that works reliably, let alone an automotive interconnect system; they're still using the term "multimedia." Welcome to CD-ROMs, circa 1994.
Oh, and every year there's "only three days left to invest!"
Is this another asinine onChange()-style mechanism that actually means WILL change? In other words, it tells you BEFORE the value is set on the object, so you can't do jack squat with it much of the time.
That's the M.O. of onChange now, which is utterly brain-dead. Gee, I've been told that a value changed in this object, so let's recalculate some stuff. WHOOPS, nope, none of the other objects (or hell, even the affected object) can take action yet because they can't interrogate the object for its new contents.
Truly incredible that they not only defaulted, but LIMITED change-detection to WILL-change, the least useful of the two choices.
If you can't figure out what stripHTMLTagsFromString() does, you have way bigger problems than a lack of spaces.
I can't remember if I liked it or hated it. Probably the latter, since I haven't used it since well before it was discontinued.
https://dbservices.com/blog/filemaker-ends-support-for-bento
Can anyone weigh in on WebStorm vs. VS Code for JS/TS development? I'm developing a back end with Deno running locally, and VS Code has been decent for debugging and using the language runtime. Would WebStorm offer any advantages?
Just the other day I saw tourists trudging around on Hollywood Boulevard, which is a major shithole. I thought that I can't believe these people aren't deeply disappointed but afraid to admit it.
Given that red usually connotes "the most of" whatever the map is supposed to show, it struck me as consistent with my experience.
That's why I looked at the map, saw L.A. in a red zone, and thought huh there might be something to this.
I can't imagine this, and would prefer that resources be spent shoring up Apple's increasingly shitty frameworks.
1. Change the tab width in your IDE 2. Turn on line-wrapping
People who don't understand tabs are akin to those who don't understand styles: Doomed to laboriously dick around with formatting, and make work for everyone else.
Yep, any opportunity to not reinvent stuff is a big win.
But I'm wary of layers upon layers. I'm thinking of how this could be combined with MQTT... it doesn't seem totally redundant.