...

Luka12-dev

21

Karma

2026-03-10

Created

Recent Activity

  • I worked on AurionOS locally, and pushed it to GitHub when it was finally ready.

  • Thanks! Happy to share.

    Most helpful references: Intel Software Developer Manuals for understanding x86 architecture osdev.org wiki for the basics (GDT, IDT, memory management) Reading source code of other hobby OS projects to understand different approaches James Molloy's kernel tutorial helped me get started

    Most memorable challenge: Getting the window manager working with proper overlapping windows and mouse interaction. The z-ordering and dirty rectangle system took me a while to get right, windows kept rendering behind each other or the mouse would interact with the wrong window. Debugging graphics issues without a working debugger in your own OS is... an experience haha.

    Most surprising thing I learned: How much modern OSes do that we completely take for granted. Even something simple like moving a window smoothly requires double buffering, proper

    careful memory management. Made me appreciate every pixel on my screen.

    What kind of OS project are you planning?

  • Fair point on toolchain complexity and portability, C's minimalism there is genuinely hard to beat. But it's a tradeoff: you're trading toolchain simplicity for the burden of manually ensuring memory safety. Depends on whether your priority is long-term portability or correctness guarantees.

  • Fair question! I understand the skepticism.

    The account is newer because I only recently started putting my projects on GitHub. I've been programming in C and Assembly for a while before that, just locally on my machine.

    The commit activity might look unusual because I worked in very intense 12h/day sprints over 14 days.

    As for AI, I'm happy to do a live walkthrough of any part of the codebase, explain the design decisions, or answer any specific technical questions about the implementation.

    I appreciate the scrutiny though it keeps the community honest!

HackerNews