Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dvirbt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
dvirbt
11mo ago
No not at all, it’s really simple and high rewarding (in terms of usage)
2.
▲
by
dvirbt
11mo ago
It was only doing problems when running things like Doom or videos, so I guess my rendering system isn’t optimized enough.
3.
▲
by
dvirbt
11mo ago
Yes it is playable, I made an API for window graphics which gives every window the ability to render stuff on it’s surface. Then I used DoomGeneric to port my graphics API to Doom.
4.
▲
by
dvirbt
11mo ago
Thank you and good luck!
5.
▲
by
dvirbt
11mo ago
You can read about how NASA writes their code, I remember reading an article about it, which includes some great tips with how to avoid these kind of bugs. And I think also as other commenter said, new languages like Rust really help with a
6.
▲
by
dvirbt
11mo ago
Thank you so much! I also made a few years ago an high level filesystem, which helped me during I made this one. I think the main difference is just that you need to work with drivers here for every disk operation.
7.
▲
by
dvirbt
11mo ago
That’s a great idea, could’ve really improved the overall project structure
8.
▲
by
dvirbt
11mo ago
Thank you so much! That’s great to hear :) I feel like vibe coding projects like this, where the whole idea is to learn, vibe coding only makes it harder
9.
▲
by
dvirbt
11mo ago
Yes you are right, could be a memory leak somewhere, I’ll need to take a look at it
10.
▲
by
dvirbt
11mo ago
Wow 8MB of ram… that’s really amazing! Which hobbyOS did you made?
11.
▲
by
dvirbt
11mo ago
Absolutely, I learned so much from this project! Do you think I should make a new version in Rust?
12.
▲
by
dvirbt
11mo ago
Thanks! I’ll look into it
13.
▲
by
dvirbt
11mo ago
Yes, you are right. Do you think I should make the video technical or just a showcase?
14.
▲
by
dvirbt
11mo ago
I really hope so! :)
15.
▲
by
dvirbt
11mo ago
Thank you!
16.
▲
by
dvirbt
11mo ago
Yes, I think most of the time working on the project was working ob fixing memory bugs. GDB did a great job for me, have you tried to use it?
17.
▲
by
dvirbt
11mo ago
Thank, I’ll do!
18.
▲
by
dvirbt
11mo ago
Hey, it was enough for most basic stuff, but only running Doom or more advanced things would need above that.
19.
▲
Show HN: MyraOS – My 32-bit operating system in C and ASM (Hack Club project)
(github.com)
247 points
by
dvirbt
11mo ago
|
55 comments