Paullknya

с 09.08.2026

OSDev энтузиаст, создатель ядра paull-kernel, основы ос Snorkel-os.

0 подписчиков
0 подписок

Моё ядро Paull-kernel (32-битное x86, защищённый режим) уже имело командную строку и могло выполнять встроенные команды, такие как hew → hello world. Но всё было жёстко закодировано. Для загрузки и запуска внешних программ мне нужна была настоящая файловая система.


Я выбрал FAT12 — классическую файловую систему для дискет. Простая, хорошо документир…

Недавно ко мне обратился новичок, который хочет быстро заработать 5 миллионов за то, что я написал ему ИИ. Всего-то!


Он обещал мне какую-то золотую гору за мой труд? Он хочет, чтобы я написал с нуля ему ИИ? Надеюсь, вы поняли, насколько это сложно, тем более соло, за его "спасибо".


⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯


<...>


Собеседник: у меня…

Последнее время вы могли заметить что моя производительность упала и гитхаб просто пустой, а посты в dev не сверкают разнообразием, и постоянно не код и paull-kernel, а новички со странными запросами и списки моих ссылок. Что же случилось?

______________________

на данный момент snorkel-os и paull-kernel заморожены. Без возможности разм…

#ai #programming #opensource


Этот пост может вызвать разное мнение: кто-то скажет, что это честно, а кто-то, что это обман и неправильно.

Когда я начал создавать paull-kernel, я не задумывался о том, что этот проект позднее станет моим главным делом. Он задумывался как просто проект, чтобы написать ос. Ни зачем. Просто. Но когда проект стал больше,…

— A true story of debugging a 32‑bit kernel*


A few weeks ago I was happily writing my own 32‑bit x86 operating system, Paull-kernel. Everything worked: the bootloader, protected mode, a simple “Hello” message. Then I decided to add keyboard input.


I wrote an IRQ1 handler, compiled, ran… and QEMU crashed hard with a General Protection Fault (#GP) on e…

Кодогетрика - наука о генетике в коде, то есть когда код ведёт себя как живое существо. Мутирует, сменяются поколения и растёт. То есть как растение. Самые потенциальные 'узлы' - мутируют дальше, а то что вызывают '#GP' умирают или пытаются мутировать в более жизнеспособные узлы.


Список метрик


ξ — размер узла…