nowfound

Work · April 7, 2023

AT

A toy bootloader written in C++

Yes, this includes the MBR and partition boot sector. The partition table is modeled as a class hierarchy. Second stage loads a kernel from a FAT32 file. I'm normally a C programmer, but for a work project, I recently revisited C++, a language that I had an on-again-off-again relationship over the years. I did this as a fun training exercise on the side to get familiar with the language again, but obsessed a bit and kind of overshot the target. I thought the result might be of interest to someone.

In plain words

This is a bootloader implementation written in C++ that includes the master boot record, partition boot sector, and a second stage that loads kernels from FAT32 filesystems. The partition table is structured using a class hierarchy. Built as a learning exercise by a C programmer exploring C++ again, the project demonstrates how object-oriented design can be applied to low-level system code. It is intended for developers interested in operating system fundamentals or bootloader development.

written from the facts on this page · September 2026

More work this month

the category →
  • Let agents source clips from terabytes of your local video

    Work · 18d ago · clipto.com

  • Free local transcription that is 100% Private

    Work · 17d ago · hynote.ai

  • The app store for voice native apps that lives in your notch

    Work · 28d ago · voiceos.com

  • Ask any question, get a video back instantly

    Work · 24d ago · scrimba.com

  • Handle all of the work before, during, and after meetings

    Work · 17d ago · calendly.com

Launched alongside, April 2023

the whole month →
  • Guidde AI1,478

    Create video documentation instantly with the magic of AI

    AI · 2023 · guidde.com

  • G4

    Hi HN, Today we’re launching GPT-4 answers on Phind.com, a developer-focused search engine that uses generative AI to browse the web and answer technical questions, complete with code examples and detailed explanations. Unlike vanilla GPT-4, Phind feeds in relevant websites and technical documentation, reducing the model’s hallucination and keeping it up-to-date. To use it, simply enable the “Expert” toggle before doing a search. GPT-4 is making a night-and-day difference in terms of answer quality. For a question like “How can I RLHF a LLaMa model”, Phind in Expert mode delivers a…

    AI · 2023 · phind.com

  • Lago1,013

    Open-source alternative to Stripe Billing and Chargebee

    Dev tools · 2023 · getlago.com

  • Fabric696

    Your new home on the internet

    AI · 2023 · fabric.so

  • Chatscout692

    Shopping assistant powered by ChatGPT for e-commerce brands

    AI · 2023

  • Rask AI688

    Say it in any language, AI based, sounds as good as a human

    AI · 2023 · rask.ai