Archetypes

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Post Reply
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Archetypes

Post by Combuster »

I have ported the 'osdeving like ...' pages on the wiki, and i was wondering how much of an archetype everybody is:

Wiki:What order should i make things in

Also, if you want to be an example archetype, just let me know and i'll add you :wink: If people arent interested i'll remove those parts.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Post by Solar »

Lino Commando, at least as a first step. Drawing pretty GUI mockups or doing nifty network stack things doesn't help zilch when you cannot work on your OS. (See the "self hosting" thread. ;-) )
Every good solution is obvious once you've found it.
User avatar
Colonel Kernel
Member
Member
Posts: 1437
Joined: Tue Oct 17, 2006 6:06 pm
Location: Vancouver, BC, Canada
Contact:

Post by Colonel Kernel »

I think there should be a male version of Eleanor Semaphore: Rex Mutex. That would be me. :)
Top three reasons why my OS project died:
  1. Too much overtime at work
  2. Got married
  3. My brain got stuck in an infinite loop while trying to design the memory manager
Don't let this happen to you!
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Post by Candy »

Colonel Kernel wrote:I think there should be a male version of Eleanor Semaphore: Rex Mutex. That would be me. :)
Dito for me, but without the visible A's and B's. If you want to see it running, turn traces on in Bochs.
User avatar
Walling
Member
Member
Posts: 158
Joined: Mon Dec 04, 2006 6:06 am
Location: Berlin, Germany

Post by Walling »

I think I'm Rex Mutex too, but sometimes I turn into James T. Klik and want everything too look nice as well. It is my alter ego.
Candy wrote:Dito for me, but without the visible A's and B's. If you want to see it running, turn traces on in Bochs.
That's how it should be done :D
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Post by Combuster »

Walling wrote:I think I'm Rex Mutex too, but sometimes I turn into James T. Klik and want everything too look nice as well. It is my alter ego.
I'm hopelessly stuck halfway the two - two weeks ago I set up an RPC scheme and the few hours after that i (ab)used it to render polygons to the screen.
Candy wrote:Dito for me, but without the visible A's and B's.
In my case, red green and blue
Colonel Kernel wrote:I think there should be a male version of Eleanor Semaphore: Rex Mutex.
Are you suggesting me to rename the page (and getting rid of the only girl in the list)?
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
Walling
Member
Member
Posts: 158
Joined: Mon Dec 04, 2006 6:06 am
Location: Berlin, Germany

Post by Walling »

Combuster wrote:
Colonel Kernel wrote:I think there should be a male version of Eleanor Semaphore: Rex Mutex.
Are you suggesting me to rename the page (and getting rid of the only girl in the list)?
I think Eleanor Semaphore is the most nerdy archetype. I like the idea that she is a girl. :)
User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Post by AndrewAPrice »

James T. Klik with a Lin Commando is a window.
TheQuux
Member
Member
Posts: 73
Joined: Sun Oct 22, 2006 6:49 pm

Post by TheQuux »

Lino Commando, with just enough James T Klik to make my Lino Commando bigger...

Other ones that you may want to add are:
Max Security: Spends all of his time hardening his OS, so that it is immune to buffer overflows, DOS attacks, and anything else.

(can't come up with a name for this one)... First, designs the kernel<->userspace interface. Then, defines how this interface will be abstracted away on both sides. Then, decides how the abstraction will be abstracted away. Motto: "There's no problem so difficult that it can't be abstracted away."
My project: Xenon
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Post by Solar »

MessiahAndrw wrote:James T. Klik with a Lin Commando is a window.
Sure, that's where I would want to end up too. But while developing the OS, GUI has a rather low priority.
Every good solution is obvious once you've found it.
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Post by Combuster »

TheQuux wrote: Other ones that you may want to add are:
Max Security: Spends all of his time hardening his OS, so that it is immune to buffer overflows, DOS attacks, and anything else.
Although I think its just something added on top of some other, Lino Commando doing ACLs, Nick writing firewalls, Klik doing clipping, Eleanore/Rex writing starvation-free algorithms and a CFQ scheduler.

But maybe somebody is so paranoid that he deserves to be a "Brock Rock" or whatever. If you can imagine him feel free to write an article about it (or inspire me to do it) :wink:
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Post by AndrewAPrice »

Solar wrote:
MessiahAndrw wrote:James T. Klik with a Lin Commando is a window.
Sure, that's where I would want to end up too. But while developing the OS, GUI has a rather low priority.
I sort of rushed to get VESA support, but once I implemented a console window (like a specifying the X, Y, width, height, font of where the output should be printed) I was able to write my GUI and work on the rest from the beginning. It's probably not the best way to start out, but hey - not everyone has take the same route!
Crazed123
Member
Member
Posts: 248
Joined: Thu Oct 21, 2004 11:00 pm

Post by Crazed123 »

I started rather Lino Commando and have become far more Eleanor Semaphore than anything else. However, I don't know if my general desire to invent something new goes with either.

I mean, how many times has somebody invented distributed computing through IPC on a microkernel? That's old hat. I'm talking about a guy called Richard Revolution who just won't do something if it's been done before.
Post Reply