Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
joexbayer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
joexbayer
1y ago
Oh I doubt that, probably will never be even close. But, it was never the goal to create a “real” product. Just a hobby project for myself to tinker with.
32.
▲
by
joexbayer
1y ago
Had a rule for myself that I wanted to write everything myself, and it had always been a “goal” of mine to build one. So it just kinda fit together
33.
▲
by
joexbayer
1y ago
There is no magic interaction between the compiler and OS. It simples compiles to the same machine code (i386) and uses interrupts for system calls. Structs are handled as a memory region with a size based on its members, and the member acc
34.
▲
by
joexbayer
1y ago
Oh I’d love to, but good UI is apparently my biggest weakness. I’ve rewritten it so many times. And I’m probably gonna rewrite it soon again.
35.
▲
by
joexbayer
1y ago
I’d love to hear about you project! Seeing what other people make is a big inspiration. I have not tried Zig, for the kernel I don’t think anything will beat C for me personally. But for userspace applications I’d love to try it!
36.
▲
by
joexbayer
1y ago
Thanks for the feedback! I think the biggest thing I’d do different is to have a plan. I just started out with the goal of doing the basic hello world OS, and that’s it. But then I kept adding new things, adding more and more working on mul
37.
▲
by
joexbayer
1y ago
WiFi is definitely on my todo list! Already have written some C WiFi code, just need to find time to writer the driver.
38.
▲
by
joexbayer
1y ago
Hehe, yeah was a Turbo was a big inspiration for the textmode editor.
39.
▲
by
joexbayer
1y ago
Thanks! The feedback has been amazing. Motivates me to do more!
40.
▲
by
joexbayer
1y ago
Thanks! Most of the window / graphics system is handled in the kernel, here are the two “services” which do a lot of the heavy lifting: https://github.com/joexbayer/RetrOS-32/blob/development/grap...
41.
▲
by
joexbayer
1y ago
Yes! Love seeing other OS projects on here, always inspiring!
42.
▲
by
joexbayer
1y ago
Appreciate your response! Will have a look at 16by16 fonts.
43.
▲
by
joexbayer
1y ago
Thanks! It’s really liberating not having to worry about selling, marketing etc. Only reinvent the wheel till new ideas come. :D
44.
▲
by
joexbayer
1y ago
Thanks for the info! Will have to look more into.
45.
▲
by
joexbayer
1y ago
Yeah! It’s really refreshing, not having to think about it actually being “used” or the market. Simply just for fun and learning.
46.
▲
by
joexbayer
1y ago
Yeah… kinda wish that too in hindsight. I have screenshots of the entire development process from the very start, and of course my git history. Never thought I’d get this far.
47.
▲
by
joexbayer
1y ago
Thanks!
48.
▲
by
joexbayer
1y ago
I agree my current font is very sub optimal. It’s basically still the original font I got working when I started out. I have looked into rendering proper fonts, so it’s on my todo list. Just have been neglecting it.
49.
▲
by
joexbayer
1y ago
Thanks! Appreciate the encouragement!
50.
▲
by
joexbayer
1y ago
I have an old eee pc myself! Tested it on that one too, performance is alright, not really optimized but since it’s so “basic” compared to real OSes it should be quite fast. Bigger problems are bugs and lack of functionality for real hardwa
51.
▲
by
joexbayer
1y ago
It started after finishing the operating systems class in university. The class was really “on rails” and I wanted to do my own thing.
52.
▲
by
joexbayer
1y ago
Hehe, had to write some test programs. That’s one of them.
53.
▲
by
joexbayer
1y ago
Thanks! Been my main hobby project since university, appreciate it!
54.
▲
by
joexbayer
1y ago
Appreciate it!
55.
▲
Show HN: My self-written hobby OS is finally running on my vintage IBM ThinkPad
(github.com)
575 points
by
joexbayer
1y ago
|
116 comments