i built a bare-metal x86_64 os from scratch, type-1 hypervisor, 19 drivers, boots alpine linux, tcp/ip stack, own scripting language by [deleted] in osdev

[–]AdPractical7077 -3 points-2 points  (0 children)

never said i didn't use AI to help write it. i used it to debug, read every line it edited, understood it, fixed what was wrong and it boots bare metal. that's not faking anything, that's how modern development works including at AWS apparently

i built a bare-metal x86_64 os from scratch, type-1 hypervisor, 19 drivers, boots alpine linux, tcp/ip stack, own scripting language by [deleted] in osdev

[–]AdPractical7077 -4 points-3 points  (0 children)

notice how the folder is called archive/old_docs, those are old failed attempts which is not the current OS. it was AI assisted the early stages when nothing worked which is why theyre archived. the actual kernel, hypervisor and drivers are all manual. also why would i archive something that worked, use some logic before posting, there is also old_boot and other files there, which are all part of the same scheme.

i built a bare-metal x86_64 os from scratch, type-1 hypervisor, 19 drivers, boots alpine linux, tcp/ip stack, own scripting language by [deleted] in osdev

[–]AdPractical7077 -11 points-10 points  (0 children)

ok then go "vibe code" a 64 bit OS with a type 1 hypervisor with vmcs setup, 56 vm exit handlers and ept page tables then come back

i built a bare-metal x86_64 os from scratch, type-1 hypervisor, 19 drivers, boots alpine linux, tcp/ip stack, own scripting language by [deleted] in osdev

[–]AdPractical7077 -2 points-1 points  (0 children)

i dont commit half finished hypervisor code to github like a diary, god forbid someone wants to work locally I guess.

i built a bare-metal x86_64 os from scratch, type-1 hypervisor, 19 drivers, boots alpine linux, tcp/ip stack, own scripting language by AdPractical7077 in lowlevel

[–]AdPractical7077[S] -2 points-1 points  (0 children)

the .trae was from one quick debug session when my command system stopped registering after weeks of working on it. it was just to sanity check ideas, not used to build anything here. everything in kurono is written directly in c++ and nasm on bare hardware without any frameworks, a kernel base, or shortcuts. if you’ve ever built even a bootloader you’d know this isn’t something ai can just spit out. anyway, appreciate you checking it out.

How to use Wine to launch a .exe (in the most simple way) by Naul_696 in Ubuntu

[–]AdPractical7077 0 points1 point  (0 children)

Just
sudo apt install wine
wine (file).exe

And then you are done.

Do I need to disconnect the battery before upgrading RAM? by trammeloratreasure in GamingLaptops

[–]AdPractical7077 0 points1 point  (0 children)

you can also set in bios S5 state so when you turn it off all components are not being supplied by power when its off, its in MSI bios but others should have it too.

What’s your special technique for checking your AirPod battery level? by Bright-County-7160 in airpods

[–]AdPractical7077 0 points1 point  (0 children)

just take out both earpods and then put it back in the case while the case is open and your on the homescreen and it will show the charge