Hacker News new | past | comments | ask | show | jobs | submit | nnx's comments login

> - start on device boot

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...


I'm unable to figure out how to solve current Daily Puzzle (Puzzle ID: 79369cc6) at https://arcprize.org/play

Either I'm really dumb or the test is getting into captcha-like territory where humans aren't really good at solving/deciphering the test anymore.


I agree some of the tests are not intuitive.


(Spoiler alert)

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)


This looks interesting but I can't think of an use case. Can you share some examples where it could be useful?


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?


This is to implement a database, not use one.


- Space pirates?? - You know, pirates! but in space!!


does this mean we could buy an ebook on Kindle and listen to it on Audible?


Would be interesting to compare Remix.run in the mix? Feels like an interesting in-between NextJS and SvelteKit.


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.

(just sharing my experience out loud)


You mean react-router right?


No, I think he meant the one taking the nap.


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).


This disables JIT for JSC (JavaScriptCore) system-wide. Third party apps never had been able to JIT on iOS, no permission to write executable pages.


Isn't it possible to used JIT for JSC in WebView?


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.


Interesting! How are unsigned pages determined this case?


How about disabling notifications or even uninstalling apps that you feel abuse their notification powers?

An airline do that kind of crap, let them know and book another airline next time.

They all do the same kind of crap? Well, the apps are not required to ever fly, at least not yet.

I’m not sure why this has to be a govern me harder kind of thing…


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…


Interesting idea.

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.

[0] https://www.pinecone.io/learn/series/faiss/product-quantizat...


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: