TacOS

Infrastructure

hobby operating system kernel

SHOW HN2025

320points
81comments
#157of 3,837 in 2025
Top 5%of 2025 by points

How HN took it

MixedNo clear lean

13 positive, 12 neutral or asking, 0 mixed, 4 critical, out of 29 comments about the project. Thread score +0.32.

Idea: 5 for, 2 againstExecution: 1 for, 2 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

Objections

  • Doom is a weak benchmark for OS capability

    From 2 comments
    • Hurd isn't exactly a useful project, but using Doom as the benchmark for the capability of an OS is a bit ridiculous.
      fr4nkr on HN
    • Yeah, that's perfectly fair. I raised my question because it occurred to me this kind of sells the operating system short. In other words: even DOS could run Doom (with some help…
      justin66 on HN
  • Written in C rather than a memory-safe language

    From 1 comment
    • Very cool, but why choose an unsafe language when today there exists low-level memory-safe languages? We all know already that most of security bugs are memory related. I get…
      worldsavior on HN

Requests

  • Boot directly into Doom as a dedicated image

    From 1 comment
    • Dude, I'm impressed cause I don't the energy to build my own OS kernel! But here's a wacky idea. Just set it up so that the OS only runs DOOM as default. Boots directly into Qemu…
      thewileyone on HN
  • Port Vim or similar editors

    From 1 comment
    • Yeah definitely an achievement I'm happy with. I've got a bit of refactoring to do, ANSI parsing etc then I'd like to port more - perhaps even Vim (or another portable Vim-like…
      UnmappedStack on HN

Questions

  • How process isolation and scheduling work

    From 2 comments
    • Very cool project! How are you handling process isolation and scheduling in TacOS?
      badmonster on HN
    • Really curious to learn more about TacOS. How does it manage running multiple programs safely at the same time?
      NoScopeNinja on HN
  • How to run it on a laptop

    From 1 comment
    • Hi, congratulations! You must be feeling proud. Nice choice of proof of concept (DOOM). Sorry to disappoint you but all I have are some noob questions. What would be the steps to…
      planck_tonne on HN

Alternatives named

  • GNU Hurd

    From 2 comments
    • A few months work by one guy and already more capable than the Hurd. Imagine what you could accomplish given 35 years.
      donnachangstein on HN
    • > A few months work by one guy and already more capable than the Hurd It is no way capable than Hurd. It is a cool project though. Have you used Hurd recently? It can run a…
      dxroshan on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/43778081)