Show more

Also, it's 0625, it's not too early for x86 assembly, right?

I mainly say this because I'm lazy and didn't want to write this

You know, x86 had `pushad` to just shove all the GP registers onto the stack, but there is no 64-bit equivalent even though there are more registers so it's arguably more useful one would think.

I really need to put more effort into learning a second language. English is awful and I'm terrible at it.

It always kinda pains me to see the "No disassembly / reverse engineering" clause in EULAs, like, I want to know how this works, or implement functionality on a non-supported platform.

Granted I'll do it anyway because screw that, but still, it's the principle of the matter.

The one thing I still can't get used to in Rust is the lack of semicolon after braces for things like enums and structs.

I know it seems silly, but I kinda like putting the semicolon there.

I don't know how I did it, but I locked up the UEFI shell, go me.

How do you get the arguments passed to your UEFI application via the shell? Why I'm glad you asked, only in the most cursed way possible.

Cursed, everything involved in this is cursed. I'm going to bed.

The more I try to use UEFI as an API the more I realize that they either were on too many meds or not enough when they designed this.

I was going to ask why UEFI doesn't have an mmap equivalent and then I realized that I might actually be crazy.

Sudden urge to finish writing that BitTorrent tracker I started years ago....

Debating if I should stay up to try and get something productive done, or just pass out.

Bring back the purple and gold ceramic IC packages, I want PCBs to look awesome again.

Show more
niu.moe

We are a cute and loving international community O(≧▽≦)O !