Explaining our Hobby to Non-Programmers

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.
User avatar
AJ
Member
Member
Posts: 2646
Joined: Sun Oct 22, 2006 7:01 am
Location: Devon, UK
Contact:

Explaining our Hobby to Non-Programmers

Post by AJ »

Hi,

I have now run in to this problem a few times: someone who maybe just has a little Windows experience looking blankly when you say that Operating System Development is a hobby. They then say, "What's that then?".

About the best I can think of is something along the lines of "Well, Windows is an OS - it lets you run your programs and talks to the PC. I'm interested in creating something that does a similar job.". The problem is that this statement is not entirely true.

I had one friend say, "Oh, you mean it runs from before the point where Windows runs? You've made a program that runs in DOS". Nononononono!

I'd be interested how anyone else gets around this problem - short of just avoiding it or saying "it's too complicated" :)

Cheers,
Adam
User avatar
Slota
Posts: 18
Joined: Fri Feb 13, 2009 7:14 am

Re: Explaining our Hobby to Non-Programmers

Post by Slota »

For non-programmers, tell them that OSdev is something beyond infinity. More pleasing than telling them "something too complicated".
For generic programmers, explain it the your way. :)
User avatar
kmtdk
Member
Member
Posts: 263
Joined: Sat May 17, 2008 4:05 am
Location: Cyperspace, Denmark
Contact:

Re: Explaining our Hobby to Non-Programmers

Post by kmtdk »

well
you cant
unless you make a map ( or something simalry) and draw the boot process.
then you might be able to "tell" it xD :P

KMT dk
well, what to say, to much to do in too little space.
when it goes up hill, increase work, when it goes straight, test yourself but when going down, slow down.
User avatar
xyjamepa
Member
Member
Posts: 397
Joined: Fri Sep 29, 2006 8:59 am

Re: Explaining our Hobby to Non-Programmers

Post by xyjamepa »

To be honest,I don't tell people I'm doing this...
The man who follows the crowd will usually get no further than the crowd.
The man who walks alone is likely to find himself in places
no one has ever been before.
User avatar
kmtdk
Member
Member
Posts: 263
Joined: Sat May 17, 2008 4:05 am
Location: Cyperspace, Denmark
Contact:

Re: Explaining our Hobby to Non-Programmers

Post by kmtdk »

i stopped saying it so much, due to the fact that many people dont know what os means, and those who do, think you can build windows ...
so they "kill" the proudness of beeing an os dev.
well, what to say, to much to do in too little space.
when it goes up hill, increase work, when it goes straight, test yourself but when going down, slow down.
User avatar
piranha
Member
Member
Posts: 1391
Joined: Thu Dec 21, 2006 7:42 pm
Location: Unknown. Momentum is pretty certain, however.
Contact:

Re: Explaining our Hobby to Non-Programmers

Post by piranha »

I have told like, 6 people.
4 of them were my friends, and 3 of them understood it. 1 I had to say "The part of the computer that runs when it starts up. Like windows, but totally different".

2 were a couple teachers at my school,. and they understood it too, so...

-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
User avatar
yemista
Member
Member
Posts: 299
Joined: Fri Dec 26, 2008 12:31 pm
Location: Boston
Contact:

Re: Explaining our Hobby to Non-Programmers

Post by yemista »

OS dev is my secret life
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Re: Explaining our Hobby to Non-Programmers

Post by earlz »

Well a few hours ago at school, I stuck my thumb drive in a computer. I got to the openbsd boot prompt typed "boot kernel.bin" to start my kernel, which basically just puts jibberish and techno-babble on the screen and my teacher yelled "What are you doing!!?" and I turned it off took out my thumb drive, turned it back on(to boot windows) and told my teacher I was having the computer divide by zero... rofl
User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Re: Explaining our Hobby to Non-Programmers

Post by AndrewAPrice »

earlz wrote:Well a few hours ago at school, I stuck my thumb drive in a computer. I got to the openbsd boot prompt typed "boot kernel.bin" to start my kernel, which basically just puts jibberish and techno-babble on the screen and my teacher yelled "What are you doing!!?" and I turned it off took out my thumb drive, turned it back on(to boot windows) and told my teacher I was having the computer divide by zero... rofl
Try something more specific:
'I'm testing if the interrupt handling routines located at the address specified in the Interrupt Descriptor Table at the offset of the interrupt being called handles the exception gracefully and notifies the process running in userspace."
Extend the sentence out as long as you can.
My OS is Perception.
User avatar
linuxfood
Member
Member
Posts: 38
Joined: Wed Dec 31, 2008 12:22 am

Re: Explaining our Hobby to Non-Programmers

Post by linuxfood »

I typically just ramble about whatever I'm working on without regard to my audiences' ability to understand.

This typically leaves them with the impression that I'm a total nerd.
I'm alright with that.

If I actually care about their understanding of the topic, I may go into depth, but not generally.
Some of my greatest epiphanies have come from rambling at people.

-B

I am no longer a lurker here, hooray.
LoknarGor
Posts: 4
Joined: Sun Feb 15, 2009 12:47 pm

Re: Explaining our Hobby to Non-Programmers

Post by LoknarGor »

Most of my friends that do know how to program don't understand much past the higher-level abstractions, so I tend to keep these kinds of hobbies to myself.

EDIT: How did I accidently submit this?

When I do talk about OS Dev, I usually go into deep detail and people usually either zone out or change the topic.
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: Explaining our Hobby to Non-Programmers

Post by Troy Martin »

What Piranha said. Almost exactly.
linuxfood wrote:I am no longer a lurker here, hooray.
Congratz! :D
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
DeletedAccount
Member
Member
Posts: 566
Joined: Tue Jun 20, 2006 9:17 am

Re: Explaining our Hobby to Non-Programmers

Post by DeletedAccount »

Hmm... I can understand you :D . But probly most people will ask "what is use of creating an os ?" Most people have told me to focus my engery on something new and innovative than reinventing the wheel . But I may come up wit a better wheel or find a flaw in the existing wheel :mrgreen: .

Regards
Thomas Mathew
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re: Explaining our Hobby to Non-Programmers

Post by Solar »

I wouldn't talk about this to people who know only Windows (or only Windows and Linux). One, they wouldn't understand it anyway, and two, no sense in bragging about your beautiful boat to someone who's never seen the sea.
Every good solution is obvious once you've found it.
User avatar
xyjamepa
Member
Member
Posts: 397
Joined: Fri Sep 29, 2006 8:59 am

Re: Explaining our Hobby to Non-Programmers

Post by xyjamepa »

Solar wrote:One, they wouldn't understand it anyway, and two, no sense in bragging about your beautiful boat to someone who's never seen the sea.
Wow,this is so right Solar. =D>
The man who follows the crowd will usually get no further than the crowd.
The man who walks alone is likely to find himself in places
no one has ever been before.
Post Reply