frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Parental control for a 13yo, on Linux (remote, web-based, extensible)

2•markun•1h ago
I’m looking for a solid parental control setup for my 13-year-old, who just got her own PC and us Linux. Currently on Lubuntu, but I could switch distros if there’s one that comes “safe by design” for kids.

Features I’d like to have:

Web-based remote control (so I can manage it from another machine)

Ability to set schedules and total time for internet access

Browsing history monitoring (ideally also logs from things like Discord)

Ideally extensible with plugins or an API

Bonus points:

Contextual filtering powered by AI, ideally running locally for privacy.

I’ve been told I could run Pi-hole inside a VM on the same machine and manage things from there. That seems workable, but I’m curious if there are friendlier / more integrated solutions.

On mobile we use Google Family Link, which works surprisingly well — but it also ties you strongly into Google’s ecosystem.

So my broader question is: how do fellow hackers handle parental controls for teenagers? Do you rely on technical solutions, household rules, or some combination of both?

Comments

Mr_Bees69•1h ago
I dont really think that something like that exists, and it might not make sense to build it. Circumvention is so easy that (at least when my mom bought a garbage router with parental controls) all it did was cause resentment, constantly getting questioned on what i was doing, driving me to use a vpn full time because otherwise, the mirrors i updated my laptop from would be blocked.
Bender•37m ago
if there’s one that comes “safe by design” for kids.

I am not aware of such a thing. I think it would be a combination of sitting with your kids and helping them understand all the bad things the internet will throw at them and some effort on your part to lock it down and let them know some of the safeguards will be loosened as they mature. Help them become jaded and skeptical of the internet early. Educate them on all the shady marketing and psychological manipulation practices of corporations.

Probably something like [1] or one of the education focused distributions. I have never tried any of them. Then it may be some effort on your part to block adult sites using DNS [2]. They can bypass this but you can make some effort on your router to block DoH using a local Unbound DNS entry:

    local-zone: "use-application-dns.net." always_nxdomain
and of course configuring applications to use either your DNS or something online that attempts to block adult sites. Also set up a start-up script to blackhole route all the DoH/DoT providers other than those you approve. Despite popular belief blocking DoH is trivial. This wont help with corporate sites that try to manipulate kids into pushing the parents to buy things. This is really something that you will have to help your kids understand. There are ways to lock down Linux and only allow specific web-sites but that involves setting up a Squid SSL-Bump proxy and that will break a few sites. A TLS MitM proxy like Squid is about the only thing that really works these days as so many sites are behind a CDN. I have never tested a MitM of Discord using Squid. The only sites I know that sortof won't work in a MitM proxy are those that still do certificate pinning and there are not many.

As Mr Bees69 said this can make them resentful especially if it is obvious they can not do things their friends are doing. Their friends will teach them how to bypass anything especially if they are teens. Teens can get around most limitations from within video games and Discord. Many watch / stream pirated or adult movies together from within rated-pg games which in a way is somewhat worse than just going a porn site as they will get their adult knowledge from their friends instead of you. Their friends are worse than LLM's in that as a group they will confidently give amazingly poor advice.

[1] - https://www.endpointdev.com/blog/2021/01/linux-distro-for-ki...

[2] - https://www.opendns.com/home-internet-security/

Mr_Bees69•12m ago
Plus, youll need to block some great resources. Reddit, archive.org, and the wikimedia commons (wikipedia's filehost) just to name a few.
Bender•7m ago
Indeed. Anything that allows users to add their own text links or multimedia content can go from rate-g to rated-xxx in hot second or until a moderator maybe removes something. That's why I have been pushing people to use RTA [1] headers on sites instead of the silly privacy invading 3rd party verification sites. With RTA headers one could add a single header on any adult or user-content driven URL. A MitM proxy could block any URL that contains that header.

[1] - https://www.rtalabel.org/index.php?content=howtofaq#single

GWSC Three Factor Authentication RFC (Draft-GWC-27001-3A)

https://gwsc-3fa.org
1•gjsman-1000•37s ago•0 comments

Why do some gamers invert their controls?

https://www.theguardian.com/games/2025/sep/18/why-do-some-gamers-invert-their-controls-scientists...
1•bookofjoe•2m ago•0 comments

What I learned building a programming language with LLM agents

https://eddmann.com/posts/santa-lang-workshop-exploring-agentic-llm-workflows-for-language-implem...
1•edd_mann•2m ago•0 comments

Salt can turn frozen water into a weak power source

https://www.sciencenews.org/article/saltwater-power-source
1•gmays•2m ago•0 comments

Mark Zuckerberg's smart glasses demo goes wrong

https://www.telegraph.co.uk/business/2025/09/18/mark-zuckerbergs-smart-glasses-demo-disrupted-gli...
2•mot2ba•3m ago•0 comments

Building tenets: Intelligent context aggregation for AI pair programming

https://jddunn.github.io/projects/tenets/
1•johnnyfived•3m ago•0 comments

Satya Nadella is haunted at the prospect of Microsoft not surviving the AI era

https://www.theverge.com/tech/780946/microsoft-satya-nadella-town-hall-comments-ai-era-notepad
2•jbernardo95•4m ago•0 comments

Help Us Raise $200k to Free the JavaScript from Oracle

https://deno.com/blog/javascript-tm-gofundme
1•mikece•5m ago•1 comments

Show HN: Playing Doom Using a Phone Call

https://github.com/Jitendra300/playing_games_on_phone_dial
1•Jitendra2333•6m ago•0 comments

Updates to the pf packet filter in FreeBSD and pfSense software

https://www.netgate.com/blog/updates-to-the-pf-packet-filter-in-freebsd-and-pfsense-software
2•currysausage•6m ago•0 comments

Amazon violated online shopper protection law: judge ahead of Prime signup trial

https://www.reuters.com/sustainability/amazon-violated-online-shopper-protection-law-judge-rules-...
2•giuliomagnifico•7m ago•0 comments

Show HN: dk, a Windows-friendly, Nix-like build system

https://github.com/diskuv/dk
1•beckford•7m ago•0 comments

Fifty Years After History's Most Brutal Boxing Match

https://www.theatlantic.com/magazine/archive/2025/10/ali-frazier-thrilla-in-manila-history/683972/
2•petethomas•7m ago•0 comments

Systematic Analysis of Kernel Security Performance and Energy Costs

https://dl.acm.org/doi/full/10.1145/3708821.3736197
1•tanelpoder•7m ago•0 comments

Solving Impossible Problems

https://www.aha.io/engineering/articles/solving-impossible-problems
2•FigurativeVoid•8m ago•0 comments

Reducing Stopped Time on Brevets

https://markallen.io/reducing-stopped-time-on-brevets/
1•dsego•8m ago•0 comments

How to Test MCP Servers

https://codely.com/en/blog/how-to-test-mcp-servers
2•rgomezcasas•10m ago•0 comments

Coding as the epicenter of AI progress and the path to general agents

https://www.interconnects.ai/p/coding-as-the-epicenter-of-ai-progress
1•Philpax•10m ago•0 comments

Two million seashells encompass the history of human ambition

https://english.elpais.com/science-tech/2025-09-07/two-million-seashells-encompass-the-history-of...
2•PaulHoule•11m ago•0 comments

Publicly-funded NGOs riding the coattails of a movement that no longer exists

https://peaked.substack.com/p/the-first-rule-of-queer-club
1•flungen•12m ago•0 comments

Project Go-Big: Internet-Scale Humanoid Pretraining and Human-to-Robot Transfer

https://www.figure.ai/news/project-go-big
1•bpierre•12m ago•0 comments

Scale to One

https://vercel.com/blog/scale-to-one-how-fluid-solves-cold-starts
2•cramforce•13m ago•0 comments

I haven't paid a parking meter in 5 years. My app helps you do the same

https://parkremark.com/demo
1•benlimner•13m ago•0 comments

Ticketmaster, Live Nation Sued by FTC over Ticket Resales

https://www.bloomberg.com/news/articles/2025-09-18/ticketmaster-live-nation-sued-by-ftc-over-tick...
1•corvad•14m ago•0 comments

Why your attention keeps slipping away (and how to get it back)

https://bigthink.com/smart-skills/why-your-attention-keeps-slipping-away-and-how-to-get-it-back/
2•speckx•14m ago•0 comments

InsForge – An open source backend for AI coding agents

https://insforge.dev/
6•ddmdd•15m ago•1 comments

Show HN: One prompt generates an app with its own database

https://www.manyminiapps.com/
2•stopachka•17m ago•0 comments

Show HN: CLI for Managing Mentat Agents

https://mentat.ai/blog/mentat-cli-not-tui
1•ja3k•18m ago•0 comments

Can a Data Race Happen on a Single-Core Machine?

https://aoli.al/blogs/data-race/
2•aoli-al•18m ago•0 comments

OneDev – Self-hosted Git server with CI/CD, Kanban, and packages

https://onedev.io/
1•jcbhmr•18m ago•0 comments