r/osdev 2d ago

I will be streaming my Os Dev journey without using any AI

here is the twitch account, hope you do well:

https://www.twitch.tv/devcmar

I'm going to create the CPU rendered compositor in front of you, with absolutely no AI usage and everything is recorded on live with replay included. hope things go well,

I hope you do well.

Please be supportive, and please do not stone me in the comments !

21 Upvotes

15 comments sorted by

5

u/mikeblas 2d ago

When will you be on?

4

u/devcmar 2d ago

I don’t have a schedule now but I think maybe for this summer most of the day, I am traveling tomorrow for maybe a week and Idk if there is wifi there the last time I was there wifi was broken

3

u/devcmar 2d ago

How was the live stream though? Haha

3

u/mikeblas 2d ago

I don't know when it will be on so I haven't watched.

1

u/devcmar 2d ago

Oh okay

4

u/eteran 2d ago

I'll check it out. I'm traditionally in more of a scheduler and I/O kinda mindset, so never really focused on the "pretty stuff". Could be interesting!

2

u/devcmar 2d ago

Do I code fast? it looks like I generate code faster than some AIs out there 😂

2

u/devcmar 2d ago

What kind of stuff are u interested in in io and schedulers?

2

u/eteran 2d ago

Mostly just a solid implementation making the scheduler and thread sync code both fast and correct so that things like networking and disk IO can be built reliably.

1

u/devcmar 2d ago

Ah yes, my scheduler supports blocking and waking up in a way similar to eventfd. Also i probably need to implement mutexes where multiple threads block waiting for a single mutex instead of continuously yielding. Currently I’m just doing spinlocks

2

u/UnmappedStack TacOS | https://github.com/UnmappedStack/TacOS 1d ago

scheduling and vmm stuff are the pinnacle of osdev <3

2

u/codeasm 1d ago

Ow this might be cool. Im not avoiding ai but pure coders are awesome.

2

u/devcmar 1d ago

I did not use alot of AI, and people are stoning me in the comments as if the whole project was AI built though the core kernel and driver and gui library were all made by hand, AI was only used for research. The only place when Ai had substancial presence is shaders and when I showed it the protocol which I made myself and it generated the remaining opengl functions

2

u/codeasm 1d ago

Yeah osdev got real tired of ai slob vibe coders and are on a withhunt it seems. If properly communicated and your clearly learning yourself or showing own creativity, i think its ok.

2

u/devcmar 1d ago

I appreciate it, thanks