Viewing profile — Two_hands
Two_hands
HN member- Joined
- Tue, Aug 31, 2021, 4:35 PM UTC
- HN karma
- 159
- Public activity
- 63 items
- HN profile
- View on Hacker News ↗
About Two_hands
Recent public activity
- story
- story
-
story
Show HN: EyesOff – On-device AI that catches shoulder surfers
I built EyesOff after getting fed up with people glancing at my screen in coffee shops. I trained a, custom and small, neural network to detect when people look at your screen. Whe…
-
comment
Comment #47336050
I tried to build something: https://github.com/YM2132/PR_guard which aims to help in these cases. It's not perfect but with stronger AI detection tools (Pangram) it could be improv…
- story
-
comment
Comment #46410207
Agreed, I have seen some speedups with ONNX if I'm being honest but the process especially on MacOS is a bit messy. I'll try out Executorch and see how it compares, cheers for the …
-
comment
Comment #46352785
To be honest it's a shame the whole thing is closed up, I guess it's to be expected from Apple, but I reckon CoreML would be benefit a lot from at least exposing the internals/allo…
-
comment
Comment #46352457
Wow I didn't know that. The worst part of it is as you say we all accept it and no one talks about it. Is there any recommended reading you'd suggest to look into this more and the…
-
comment
Comment #46352445
Yeah I can see why they let it be that way, but the fact it is pretty undefined is what bugged me. I suppose it depends on what your goals are - efficiency vs reproducibility. Also…
-
comment
Comment #46352439
cheers for the tip, I'll give it a go
-
comment
Comment #46352433
Thank you for reading. Also generally I think CoreML isn't the best. The best solution for ORT would probably be to introduce a pure MPS provider ( https://github.com/microsoft/onn…
- story
-
comment
Comment #46268164
Working on a blog post about default behaviour in ONNX Runtime when using the CoreML execution provider. Basically the default args lead to your model being ran in FP16 not FP32. Y…
-
story
Show HN: PR Guard – A GitHub Action to ensure authors understand their PRs
PR Guard is a tool designed to assist reviewers in dealing with the increasing number of PRs as a result of AI assisted programming. AI assisted programming isn't inherently bad, b…
-
comment
Comment #45972843
interesting, $10 per hour is pretty reasonable. ha, thats probably why I noticed the EyesOff accuracy drops so much at longer ranges, I suppose two models would do better but atm b…
-
comment
Comment #45959226
wow, this is great! You can't DM but my email is in my blog post, in the footnotes. Do you remember the cost of Mech Turk? It was something I wanted to use for EyesOff but never co…
-
comment
Comment #45956906
Thats a cool idea, thanks for sharing! It's cool to see other uses for a model I built for a completely different task. Is there any research/papers on this type of autism diagnosi…
-
comment
Comment #45954867
Yeah I did see something like this, may have been huawei. Not sure if they use a model or sensor based approaches though
-
comment
Comment #45954838
This has been done! It’s the paper I first looked at for this task: https://github.com/rehg-lab/eye-contact-cnn They create this CNN for exactly this task, autism diagnosis in chil…
-
comment
Comment #45946601
Right now that's pretty much what I do. I use YuNet to get faces, crop them out and run detection. It's probably a factor of a not enough data/poor model choice.
-
comment
Comment #45944118
Thanks glad you enjoyed it.
-
comment
Comment #45943985
Yeah tbh I do recommend using this alongside a privacy screen for best protection. Privacy screens also suffer from the fact that they won’t block someone directly behind you from …
-
comment
Comment #45943651
Sorry, I haven't gotten around to gathering examples yet. I ran the models on some example videos which is where the accuracy stats come. Perhaps I have been jaded by the Mac webca…
-
comment
Comment #45943561
This models supports the EyesOff application which will prevent information extraction by either having a popup, switching to another app, or a notification(you can define the beha…
-
comment
Comment #45943546
Others are already trying to do this https://arxiv.org/abs/2504.06237 . I haven't seen anyone take the approach I tried though, as most uses cases focus on tracking the main user r…