Videos and Pictures are not evidence. The declarations of the videos and photos to be accurate depiction of events is the evidence.
The law was one step ahead the whole time.
Legally, videos and pictures are physical evidence.
> The declarations of the videos and photos to be accurate depiction of events is the evidence.
No, those declarations are conclusions that are generally reserved to the trier of fact.(the jury, in a jury trial, or the judge in a bench trial.) Declarations of personal knowledge as to events in how the videos or films were created or found, etc., which can support or refute such conclusions are, OTOH, testimonial evidence, and at least some of that kind of evidence is generally necessary to support each piece of physical evidence. (And, on the other side, such evidence can be submitted/elicited by the other side to impeach the physical evidence.)
Because web browsers are a massive hack and nothing works 100% so theres 10 different flows to cover which sort of broken is acceptable to your use case.
All of the browser based database UI's I've tried have a lot of issues when it comes to binary data and very large int's in ways that will corrupt your data.
The large ints thing is because people forget that numerics in Javascript are all officially floating point. The optimisers might often see that they can use real integers for performance, but you can't depend on that so have to assume it isn't happening.
Integer numbers are accurate up to 2^53-1 (and down to -2^53) as the IEEE754 double precision type is used, which is sufficient for a majority of tasks, but obviously not all.
Native BigInt (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...) is widely supported these days (has been since late 2020 IIRC, or early 2023 if you waited for LTS releases without the feature to reach EOL) but is not yet widely used (many don't seem to know it is there, or assume it isn't widely supported, or are concerned about performance). Performance isn't usually bad (about 60% or the basis Number type last time I compared) but there are other issues with JSON or with many libraries only supporting Number not BigInt.