Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 13
  1. Disclaimer: The following post has been written vaguely in the midst of a spiral.

  2. I was in the middle of writing yet another job application (#internship-grind) when one of friends messaged me telling I should just use an LLM to write it for me.

  3. Homelab cleanup time!

    With exams looming in a couple months and precisely zero revision done, now is clearly the perfect time to go down the rabbithole of clearing up the mess that is my current homelab configuration.

  4. Popcorn 2 release

    Source code (and maybe prebuilt ISOs?)

  5. NVMe booting on 12th gen Poweredge

    For anyone who just wants the solution without the story, skip to [here](#What if the firmware just had drivers?).

  6. Headphone repair and upgrades

    For the past few years, I’ve been using Senheiser HD 202s as my headphones (I found them lying unused in a cupboard - yay free stuff).

  7. Writing a UEFI bootloader - part 4

    It’s been a while since I’ve written a post in this series, but not to worry, because stuff has been happening.

  8. Unwinding in a Rust kernel - part 2

    In the last post I managed to get unwinding working within the kernel, but there was the small issue that it would only print out addresses, and each one would need to be converted with a tool like addr2line to get any useful debugging information out.

  9. Unwinding in a Rust kernel - part 1

    Apparently it’s been nearly two months since the previous post.

  10. Writing a UEFI bootloader - part 3

    With filesystem access in place, we can start working on loading images from the disk, and putting together a basic UI.

  11. Writing a UEFI bootloader - part 2

    At the end of the last post, I said that I’d probably start working on filesystems and image rendering.

  12. Writing a UEFI bootloader - part 1

    For some reason, I decided that for this attempt, it would be fun trying to write a bootloader myself rather then relying on GRUB.

  13. Popcorn - attempt 2

    Having been demotivated from continuing with Popcorn attempt 1 with all the strange, hard to track down memory bugs, I decided to start again (and write this series of blog posts alongside) but in Rust.