ENGINEERING 35 upvotes 2025

EyesOff: How I built a screen contact detection model

35 pts
Hacker News Signal
2025 · Shared by @Two_hands
EyesOff: How I built a screen contact detection model by @Two_hands

Retrospective Overview & Key Insights

Distilled reflections, business mechanics, and tactical takeaways:

In this technical retrospective (2025), @Two_hands shares practical architectural lessons learned from running, scaling, or migrating production software under lean constraints.

Core Principles for Independent Builders:
1
Defaulting to simpler architectures (such as monolithic frameworks, SQLite, or managed VPS) prevents early engineering bankruptcy.
2
Evaluating true compute and egress costs reveals that high cloud bills can often be slashed by 80%+ through judicious re-platforming.
3
Code you write at 2 AM as a solo engineer must be easy to debug six months later without complex microservice dependencies.
Community Debate Themes:

HN engineers debated the tradeoffs between cloud convenience and raw server economics, database indexing strategies, and resisting premature architectural complexity.

Community Discussions & Critical Reviews

Key perspectives, counter-arguments, and peer founder insights debated on Hacker News (25 total discussions):

FR @Freak_NL Peer Contributor
DI @dinobones Peer Contributor
_M @_menelaus Peer Contributor

I've done a ton of mobile gaze tracking. We never went for the most important application here: babies will preferentially look at different things on a screen if they predisposed to autism. A screening tool is the easiest thing to make from a technical point of view and also the most useful for society. Why don't you try that? Current methods wait until the baby can talk and this could trigger intervention a very critical year earlier.

XL @xlii Peer Contributor

Assuming this works it will for sure be used for employee tracking.

Privacy protector solves different problems - they prevent people from extracting information on screen, not merely inform about possible infraction.

That being said it's useful in a way that if I'd see anything like that in a contract it wouldn't be a red flag. It'd be red flashing GT*O alarm ;)

JW @jwcacces Peer Contributor

Man, it's going to be great when this gets adapted to make sure I'm looking into the screen at all the ads I'm required to watch, or when it complies a report of whether or not I'm paying attention to my boss in an all-hands...

HISTORICAL ERA Post-ZIRP & AI (2023–2026)
COMMUNITY SCORE 35 points
TOTAL DISCUSSIONS 25 comments
TOPICS & TECH STACK: