Don't think it's possible on iOS, and I'm doubtful TikTok does this even if it were possible on Android.
> - GPS location (browser can access location too if given permission ofc)
Actually this AND all of the other fingerprinting methods you listed also require user permission managed by the mobile OS (iOS/Android).
In effect there is nothing a 'native' app can get without user knowledge/consent that a web app could not.
If there is, it should be considered a bug for mobile OS providers to fix.
What about a background data refresh task running and the server geolocating the IP making the request? The accuracy would vary but you could still get reasonably close to assuming someone's nearest city.
Background data refresh is reasonably safe to assume everyone has turned on...
In https://arcprize.org/play?task=79369cc6 , the yellow 3x3 square shows you the pink pattern to look for, while allowing rotations (and ignoring the fact that the pattern may be next to other patterns)
Yes! A typical use case is to efficiently implement ORDER BY LIMIT N in SQL databases in a way that doesn’t require sorting the entire column just to get those first N items.
i assume this go code runs in the client since pg does not support golang server side. why would a client side ordering be faster than doing in the database?
Remix introduced me to data loaders and actions. when I used SvelteKit, the transition was easier.
Next.js doesn't offer an ideal solution to the problem of data loading back then despite being a meta framework. that's why we have apps that use useEffect to fetch data.
Solid.js is just perfect in every way. Docs (or navigating them) could be better though.
I'm all for Apple opening up to other browser engines on iOS but at the same time I'm worrying that this is gonna end up in furthering Chrome as "the web" over time.
Especially considering iOS is far from having majority marketshare in EU compared to Android... this feels like forcing a minor player (iOS in EU) to help a major player (Chrome).
WKWebView and SafariViewController do, but they run the browser engine and JIT in another process so that the app still doesn’t have the ability to execute unsigned pages.
Well, I can’t. The “free” market does not have that flexibility and for minor airports i have to fly to to visit my family there is only one airline I can book.
That said, ALL airlines do that because they can’t avoid leveling up with their competitors marketing so the choice you mention doesn’t actually exist.
Considering that our consumer behavior can actually steer decisions in a corporation is a rather naïve take on the problem…
Do you intend to compress the vector storage in any way and do you intend to implement your own vector search algorithms or reuse some already optimized libraries like usearch?
I don't have plans for compressed vector storage. There is support for int8/binary quantization, which can reduce the size of stored vectors drastically, but impacts performance quite a lot. I'd like to support something like product quantization[0] in the future, though!
No plans for using usearch or another vector search library, either. I want to keep dependencies low to make compilingeasy, and I want full control for how vectors are stored on-disk and in-memory.
Don't think it's possible on iOS, and I'm doubtful TikTok does this even if it were possible on Android.
> - GPS location (browser can access location too if given permission ofc)
Actually this AND all of the other fingerprinting methods you listed also require user permission managed by the mobile OS (iOS/Android).
In effect there is nothing a 'native' app can get without user knowledge/consent that a web app could not. If there is, it should be considered a bug for mobile OS providers to fix.