frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Good Starting OS for Children?

7•kqr•6mo ago
My oldest child is now reading without incommensurable effort, and this is the time I imagined I would introduce computers to my children.

I have in my mind the idea that I start them off from an offline barebones command-line interface, and then we gradually learn file management and maybe other things in that environment while it is still shiny. At some point the child is familiar enough with the computer that we install X or Wayland or whatever it may be. This is mainly in order to start them off in a fairly safe environment until they have shown they are able to handle more.

The questions I have are:

(1) Is this a good idea? I'm aware they'll probably run into Windows as soon as they enter elementary school, but I'm not too concerned they'd fall behind their peers.

(2) Which OS would be a good fit? I had my sights set on NetBSD at first, but then I learned its non-graphical interface does not support Unicode, which is probably a dealbreaker since our native language uses non-ASCII characters.[1]

I'm still leaning toward a BSD because it would be more of a complete, stand-alone operating system than a Linux distribution, but I'm willing to be convinced otherwise.

[1]: Not that I'm planning to localise the OS, but I suspect we'd start off creating files with little messages in our own language.

Comments

kqr•6mo ago
I have tried to reason back and forth about (1) myself. The things I think we'd lack are (a) simple graphical games to show what is hypothetically possible in an engaging way, and (b) something like PICO-8 which they have already shown an interest in.

Re. (2) is seems that no BSD supports unicode console, but an ISO-8859 variant might be sufficient: https://web.archive.org/web/20170223012445/http://v3.sk/~lku...

throwaway915•6mo ago
Your child is still far from forming any concrete understanding of the world.

Play is far more important than conforming to definitions of mimetype for things that are all the same or following someone's arbitary rules for where to put collections of names that mean nothing.

Try NoBSB: Go for walks in the forest or outside, play games, have conversations.

kqr•6mo ago
Rest assured we do all of the above also.

At least my oldest very clearly needs intellectual stimulation and likes forming mental models of how technical systems work. I think he'd really enjoy figuring out CLI interactions and simple scripting.

Desafinado•6mo ago
How old is your kid? I don't see why they'd have much interest in a command line interface or have any need to learn how to use one that young.

Install Linux Mint, download GCompris. It'll teach your kid how to learn the mouse and keyboard in a minimally stimulating way.

kqr•6mo ago
Five and a half. He has already learned the mouse by drawing, and keyboard by playing a little with a text-to-speech system on my machine.

I believe the interest is there even for a command-line interface.

muzani•6mo ago
Kids at 5 love writing. My kids used to do it just for the keyboard emoji that pops up, then they'd get obsessed with writing things like "dog" or "red car" in Google image search.
ferguess_k•6mo ago
I want to experiment DOS loaded with some games, so my son will need to use dir, mkdir and etc. I think it's easy for a small kid and we will see.
kqr•6mo ago
I wanted to avoid DOS because the CLI knowledge earned there is not as transferable to a Unix system (which would be more practically useful in the future), but you're right in that it comes with some benefits too.
ferguess_k•6mo ago
It's a fair argument. The reason I chose DOS is mostly for the games. I can definitely teach him to launch DOSBOX from Linux though, so that would give him a bit of exposure to Linux CLI.
brudgers•6mo ago
There is no reliable data and therefore no objective criteria for ranking OS’s. So no best OS, just arbitrary opinions (like approximately all parenting advice that does not fall within a set of established norms defining a cultural identity).

I doubt command line would be most peoples’ first thought, but if that’s your best idea it’s about as good as anything else…this is not a critical decision and there are no technical mistakes in any meaningful sense. Good luck.

al_borland•6mo ago
If it doesn’t feel like fun the kid probably won’t want to spend much time on it.

If you want to start with the CLI, you’ll need a way to make that seem fun and engaging, with a path forward to make it even better. Without any prior knowledge or the internet, that isn’t something they will be able to do on their own. And managing files isn’t that interesting.

paulcole•6mo ago
iPadOS would be a good place to start. Most kids will like iPads.

Ask HN: Anyone Using a Mac Studio for Local AI/LLM?

44•UmYeahNo•1d ago•28 comments

Ask HN: Ideas for small ways to make the world a better place

11•jlmcgraw•11h ago•17 comments

Ask HN: Non AI-obsessed tech forums

19•nanocat•9h ago•15 comments

Ask HN: Non-profit, volunteers run org needs CRM. Is Odoo Community a good sol.?

2•netfortius•6h ago•1 comments

Ask HN: 10 months since the Llama-4 release: what happened to Meta AI?

43•Invictus0•1d ago•11 comments

AI Regex Scientist: A self-improving regex solver

6•PranoyP•13h ago•1 comments

Ask HN: Who wants to be hired? (February 2026)

139•whoishiring•4d ago•514 comments

Ask HN: Who is hiring? (February 2026)

312•whoishiring•4d ago•511 comments

Tell HN: Another round of Zendesk email spam

104•Philpax•2d ago•54 comments

Ask HN: Is Connecting via SSH Risky?

19•atrevbot•2d ago•37 comments

Ask HN: Why LLM providers sell access instead of consulting services?

4•pera•19h ago•13 comments

Ask HN: Has your whole engineering team gone big into AI coding? How's it going?

17•jchung•2d ago•12 comments

Ask HN: What is the most complicated Algorithm you came up with yourself?

3•meffmadd•21h ago•7 comments

Ask HN: Any International Job Boards for International Workers?

2•15charslong•8h ago•2 comments

Ask HN: How does ChatGPT decide which websites to recommend?

5•nworley•1d ago•11 comments

Ask HN: Is it just me or are most businesses insane?

7•justenough•1d ago•6 comments

Ask HN: Mem0 stores memories, but doesn't learn user patterns

9•fliellerjulian•2d ago•6 comments

Ask HN: Is there anyone here who still uses slide rules?

123•blenderob•3d ago•122 comments

Ask HN: Anyone Seeing YT ads related to chats on ChatGPT?

2•guhsnamih•1d ago•4 comments

Kernighan on Programming

170•chrisjj•4d ago•61 comments

Ask HN: Does global decoupling from the USA signal comeback of the desktop app?

5•wewewedxfgdf•1d ago•2 comments

We built a serverless GPU inference platform with predictable latency

5•QubridAI•2d ago•1 comments

Ask HN: How Did You Validate?

4•haute_cuisine•1d ago•4 comments

Ask HN: Does a good "read it later" app exist?

8•buchanae•3d ago•18 comments

Ask HN: Have you been fired because of AI?

17•s-stude•4d ago•15 comments

Ask HN: Cheap laptop for Linux without GUI (for writing)

15•locusofself•3d ago•16 comments

Ask HN: Anyone have a "sovereign" solution for phone calls?

12•kldg•3d ago•1 comments

Test management tools for automation heavy teams

2•Divyakurian•1d ago•2 comments

Ask HN: OpenClaw users, what is your token spend?

14•8cvor6j844qw_d6•4d ago•6 comments

Ask HN: Has anybody moved their local community off of Facebook groups?

23•madsohm•4d ago•18 comments