Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hanrelan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
hanrelan
8y ago
Since they programmatically generate the masks you wouldn't need those, just the set of training images. So it wouldn't be too hard to find since you're not looking for paired images, just a bunch of images of faces/land
32.
▲
by
hanrelan
9y ago
If I remember right the reason the installer needs admin rights it to be able to kill and overwrite a previous installation of Temper
33.
▲
by
hanrelan
9y ago
We thought about doing that but didn't explore it much to be honest. One issue we have to be careful of is not triggering the anti-cheat features of these games. I'm not sure if looking at memory without modifying it does that. Th
34.
▲
by
hanrelan
9y ago
We could expand to mobile which includes a large number of gamers. We also think there's more to be done around the area of healthy gaming in general (eg. avoiding toxic games). Another thing is we've had some people ask us for to
35.
▲
by
hanrelan
9y ago
Haha that's a really clever scheme
36.
▲
by
hanrelan
9y ago
We don't have official benchmarks, but you shouldn't see much of an impact at all since we only do it once a second and on a small portion of the screen. If you do notice a difference please let me know.
37.
▲
by
hanrelan
9y ago
We're using AForge.NET but OpenCV is great too. This was a pretty useful tutorial: http://www.aforgenet.com/articles/shape_checker/
38.
▲
by
hanrelan
9y ago
This is a good question and something we've been thinking about. We don't have a good answer for non-episodic games, but it might be something along the lines of slowly graying out the screen after you pass your cut-off.
39.
▲
by
hanrelan
9y ago
Not at the moment - we're focused on Windows and increasing the number of games for now. But we'll definitely keep it in mind
40.
▲
by
hanrelan
9y ago
Thanks! David put a lot of effort into making the config really intuitive so he'll be pleased to hear that. The UAC is once for the installer and once for the app since it requires admin privileges to apply the block.
41.
▲
by
hanrelan
9y ago
It's straightforward using standard Windows add/remove. However if you uninstall while blocked, you stay blocked until you reinstall, so you should only uninstall while not blocked if you want to get rid of the app. If you do happ
42.
▲
by
hanrelan
9y ago
We do use that for idle detection (so we don't count it for your total played time). But for the end-game detection we need to be more accurate because we don't want to accidentally trigger in the middle of a game (maybe you'
43.
▲
by
hanrelan
9y ago
End-user's machine. The images aren't saved and never leave your machine
44.
▲
by
hanrelan
9y ago
We have some ideas for dealing with single player games like putting an overlay over the screen or slowly grayscaling it, but we've decided to focus on multiplayer games for now. I also kind of like this Tolstoy idea...
45.
▲
by
hanrelan
9y ago
We tried matching against known elements (template matching), but unfortunately that didn't hold up well given the large number of resolutions games support. One problem is that the elements themselves don't necessarily scale prop
46.
▲
by
hanrelan
9y ago
We don't need blob detection to tell us the game is running, but one of the core features of Temper is that it doesn't block you while you're in the middle of the game. To do that, we need to know when the game ends which we
47.
▲
by
hanrelan
9y ago
That's next on our list!
48.
▲
Launch HN: Temper (YC W18) – Get more sleep by blocking games at night
33 points
by
hanrelan
9y ago
|
56 comments
49.
▲
by
hanrelan
9y ago
Question about the freely given consent - Say I'm a car company like Tesla and I collect telemetry from the car to train a self-driving car model. I ask the user for consent to collect this data to train the self-driving model. For the
50.
▲
by
hanrelan
9y ago
The scenario I saw with this was the following: BEAM VM comes up and tries to connect to the database. The database is temporarily unreachable from that machine, but only the Ecto process dies and BEAM VM doesn't die. Since the last pr
51.
▲
by
hanrelan
9y ago
I've used Elixir/Phoenix on K8s and there's some truth to this. For example - kubernetes' "if the process dies, kill the whole container and restart it" model doesn't work very well with Elixir (a process