And it gets me a bit sad about the state of WebGPU, however hopefully that'll be resolved soon... I also on Linux am impatiently waiting for WebGPU to be supported on my browser.
I can totally understand an animal associating some of the sounds that it has heard in its lifetime, perhaps even a "name" for itself. There may also be possibilities for some animal populations e.g. crows if enough generations have passed with common sounds, to mean different things, especially when those things were encountered enough times during the lifetimes of them. So that could build to some kind of "for the birds of this region, this sound/combination may represent something specific".
Same for dogs and so on.
There may also be some kind of more subtle genetics/morphology based distinctions, beyond the obvious "snarl for most dogs means afraid, angry, aggressive, possessive, or in pain"...
But... it seems that the collapse of tower of babel happens very frequently for non-humans, so unsure how "useful" an AI training may be for the majority of the cases.
in my opinion, derived from just sitting in the woods being observant of the bird song, I don't think any individual bird has much to say (besides the requisite 'somebody screw me' and 'get the fuck away') but there is a lot of nuance'd information being transmitted in aggregate. How long its been since there was a predator, how soon is the next rain, are we in agreement that just about all the food is gone here (quorum sensing / collective decision making).
Crows and other corvids of course are another level of sophistication. When they're gathering in trees (like when instead of leaves a tree has crows, that kind of gathering) somebody told me that there's elections going on, which individuals will be given decision making power are being chosen through bickering and persuasion.
As for dogs (and a brief google doesn't recall my source so take it with a grain of salt, but,) I'll add that they're the only animal besides humans that have been observed making pacts, promises, "if you go I'll go" style. IANA-consensus-in-animal-populations however, and body language goes a long way in signaling submission, agreeableness, resistance, doubt etc.
It's a fair bet that anything intellectual that a dog can do, many other animals can do, too. If it appears that it's only dogs, that's almost certainly just because we get to observe them so much more than other creatures.
we have, besides a dog, cats, and they all know their individual names very clearly, repeatably, demonstrably. they also seem to know the names of one another, but of course cooperation is more eager in dogs than in cats, so harder to demonstrate that.
I imagine this line of research would be of interest to intelligence agencies. Especially when you start taking a multi-modal approach that incorporates sensors such as heart rate, perspiration, etc, then we're basically talking about pre-Judgment Day Terminators.
I’d really like to know what exactly you are looking for? There is no such thing as “free” and no browser extension will give you something for free. You are paying, one way or the other…
> I’d really like to know what exactly you are looking for? There is no such thing as “free” and no browser extension will give you something for free. You are paying, one way or the other…
Sometimes there are really-free things. Old-style open-source software is a collection of such things. Extensions, at their beginning, were too, and some of them still are. As far as I know, for example, there's no 'gotcha' in uBlock Origin (although there is the 'gotcha' of knowing to look for them instead of the myriad other solutions that are non-free).
AFAIK the writes and reads are done only from the same process, so the long term storage will apply only if the current process is hibernated. When you write something and then read it, it's immediate, because the writes and reads are also updating the current process's state in memory.
For another process (e.g. another DO or another worker) to access the data, they need to go through the DO which "contains" the data, so they'd be making a RPC or a HTTP request to the DO, and they'd get the latest information.
+ the hibernation happens after x seconds of inactivity, so it feels like the only time a data write to be unavailable as expected would be when the DO or worker crashes right after a write.
You're right that reads and writes are immediate in the same client connection, this is how it works with CF KV as well - but not across the entire network.
On KV they expect up to 30 second latency before a write can be written everywhere, I expect similar here.
Reminds me of my father who'd tell every kid that they're a genius, including myself. It got me motivated to try things, but whenever there was a failure, I felt terribly betrayed.
General advice from psychology is that when it comes to success you should praise the kids for things they control, like effort, time spent, inquisitiveness, concentration not things that are out of their control like talent or luck. Basically praise for what they did, not what they are.
When it comes to morality, it's the other way around. You praise kids for being good people when they do something right. Because you want them to internalize identity of a good person and associate it with those behaviors.
Internalizing identity of a genius is mostly useless, rarely beneficial, often harmful.
That sucks. But it's why I keep trying to remind my kinds that even though they are smart, they will fail at things. Failing is a part of learning. Possibly even the most important part. "If you're not making mistakes, you're not trying hard enough."
> "We’re not a life search mission. We’re a habitability mission,” says Robert Pappalardo, Clipper’s project scientist at the Jet Propulsion Laboratory (JPL), which manages the mission. But even Pappalardo, a cautious scientist who is constitutionally averse to hyperbole, says finding a hint of life is “not out of the question.”
And it gets me a bit sad about the state of WebGPU, however hopefully that'll be resolved soon... I also on Linux am impatiently waiting for WebGPU to be supported on my browser.