Clowns on OSDev

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
teeuwen
Posts: 13
Joined: Thu May 04, 2017 2:03 am

Clowns on OSDev

Post by teeuwen »

I'm not a long time member of this forum but the topic I'll be talking about has very rapidly become apparent and I simply felt like bringing it up (because why not?).

I'm talking about a (probably big) groups of members of this forum who are going around talking about their "operating system" like it's their brainchild. When in reality it is just 300 lines of code consisting of 200 lines of content copied from the wiki and 100 lines of fancy version number ascii art, loading screens, welcome messages and blue screens of death. Don't these people realize how cringy the content is they're posting?
The worst thing is that some of they are actually under the impression that they're the next Einstein! Or, Bill Gates I should say, because it doesn't end there: fancy company names, incorporated this and corporate that, might as well throw a trademark on there (this is probably also a bunch of poor kids who don't know what they're talking about or doing in the first place).
No actually, you know what the worst thing is? That - if this post gets any replies - the exact people I'm talking about will be reacting to this post all like "yeah exactly i knw what ur tlking about", even after writing this. Why would a serious subject such as operating system development attract these kind of people?

Maybe coming up with a better (or multiple, randomly chosen) registration question(s) is a solution to get rid of these people? But perhaps it's a good thing to have a couple of clowns around in case you get too frustrated by your own, serious, os project. They usually do make for a good laugh after all. I'm interested to hear your opinion on this.
"Writing a portable OS is not much harder than a nonportable one, and all systems should be written with portability in mind these days." — Andrew S. Tanenbaum

Elarix
Source: https://github.com/teeuwen/elarix
User avatar
zaval
Member
Member
Posts: 654
Joined: Fri Feb 17, 2017 4:01 pm
Location: Ukraine, Bachmut
Contact:

Re: Clowns on OSDev

Post by zaval »

if people are excited to have something printed at the screen, probably for the first time, what's wrong with their wish to share this? It's always even inspiring for others. maybe it's only 300 lines, does it matter? how many lines are needed to genuinely have a right to express an excitement of success? isn't such a view ridiculous by its own?
and I didn't see any "company" and "trademark" related things. everyone is talking about pretty much the same - their "OS", their "project".
Just like you. Do you consider yourself a clown? probably not. how you know "they" think of themselves as of Bill Gates or Albert Einstein? Isn't this some kind of reflection?
This thread is flame, nothing more. It's clear that someone annoys you. The best solution is to ignore them, and not bring up a snobbish thread. Arrogance is no way better than infantility.
ANT - NT-like OS for x64 and arm64.
efify - UEFI for a couple of boards (mips and arm). suspended due to lost of all the target park boards (russians destroyed our town).
User avatar
teeuwen
Posts: 13
Joined: Thu May 04, 2017 2:03 am

Re: Clowns on OSDev

Post by teeuwen »

zaval wrote:if people are excited to have something printed at the screen, probably for the first time, what's wrong with their wish to share this? It's always even inspiring for others. maybe it's only 300 lines, does it matter? how many lines are needed to genuinely have a right to express an excitement of success? isn't such a view ridiculous by its own?
and I didn't see any "company" and "trademark" related things. everyone is talking about pretty much the same - their "OS", their "project".
Just like you. Do you consider yourself a clown? probably not. how you know "they" think of themselves as of Bill Gates or Albert Einstein? Isn't this some kind of reflection?
This thread is flame, nothing more. It's clear that someone annoys you. The best solution is to ignore them, and not bring up a snobbish thread. Arrogance is no way better than infantility.
After reading the first the paragraphs of your reply, I wanted to reply in defense.
Yet after reading the 3rd one, I realize you're right that it may be better to just let it go as this very thread proves I'm not that much better myself. Ignoring is the better option and I'm just wasting my time here when I could be doing so much more.

You're a good man zaval, thanks for setting me right.

EDIT: Even though I won't go any further than this, I still feel like I wasn't clear enough: I am not talking about people who are simply starting out here. It's the group who doesn't have the slightest clue because they have no experience in low-level programming (or programming in general) whatsoever.
"Writing a portable OS is not much harder than a nonportable one, and all systems should be written with portability in mind these days." — Andrew S. Tanenbaum

Elarix
Source: https://github.com/teeuwen/elarix
User avatar
dozniak
Member
Member
Posts: 723
Joined: Thu Jul 12, 2012 7:29 am
Location: Tallinn, Estonia

Re: Clowns on OSDev

Post by dozniak »

There are many people who has little to no previous programming experience.

While it is generally discouraged to go into OSdev before you learn your share of programming techniques and practices, we cannot forbid them. And if they choose to learn this way - all the power to them. Some of them will get something accomplished, or get interested in more programming areas. Some of them not, but you cannot prevent them from trying.

Some of them will just brag about how great their 300 lines of copypasted code is. It's usual for humans. If they don't do anything else but learn a little bit about programming - all the better.
Learn to read.
User avatar
Muazzam
Member
Member
Posts: 543
Joined: Mon Jun 16, 2014 5:59 am
Location: Shahpur, Layyah, Pakistan

Re: Clowns on OSDev

Post by Muazzam »

Exactly. Probably not worse than most of 18 to 23-year-old university-going Pakistanis. They'll make a blogspot "website" that goes something like that: "u Can download FREE Software moviez And every thing" (sic) and then they'll change their Facebook status to "CEO/Cofounder at xyz.blogspot.com". They seriously think they're computer ("IT" being their preferred term) experts and they'll auto-magically earn billions online! And they're surprisingly common.

Did I say that they're university-going young adults, not 8-year-olds?
User avatar
Geri
Member
Member
Posts: 442
Joined: Sun Jul 14, 2013 6:01 pm

Re: Clowns on OSDev

Post by Geri »

Muazzam: here (hungary) its even worse. here the holy cow is the Big Corporation, where they will have the *right* to expertise on something.
Operating system for SUBLEQ cpu architecture:
http://users.atw.hu/gerigeri/DawnOS/download.html
User avatar
obiwac
Member
Member
Posts: 149
Joined: Fri Jan 27, 2017 12:15 pm
Libera.chat IRC: obiwac
Location: Belgium

Re: Clowns on OSDev

Post by obiwac »

IMO I'm fine with bragging. I, personally, CONSTANTLY brag about my OS and the fact that I'm making an OS and I'm only 12. Look, I'm doing it right now. Of course, nobody understands what OSdev is, and think it's just a matter of "drag 'n' drop". Which pushes me (and probably those "clowns") to brag even more.

What I'm trying to say is that it's normal to brag about these kinds of things, because people generally don't understand how "hard" it is. Even for a copy-paste few modifications, release, brag routine. This is again, only my very own humble opinion, and this is also probably very much off topic.
User avatar
Muazzam
Member
Member
Posts: 543
Joined: Mon Jun 16, 2014 5:59 am
Location: Shahpur, Layyah, Pakistan

Re: Clowns on OSDev

Post by Muazzam »

obiwac wrote:Of course, nobody understands what OSdev is
It's a delusion, I had it too when I was your age. Almost any average programmer would be able to develop an average OSDev OS (with simple GUI, file system, program loading, text editor, etc.). (Provided that he is willing to devote something like a week studying basic architecture, interrupt routines, etc.)
User avatar
Geri
Member
Member
Posts: 442
Joined: Sun Jul 14, 2013 6:01 pm

Re: Clowns on OSDev

Post by Geri »

Muazzam: you overestimating the ability of general programmers. a regular programmer of nowdays is basically a trained sofware operator who can put down a button and a textbox in some developing environment. a generic programmer would not even able to write a texture renderer, he would not even understands what a register is, he would not even understand what memory management, file system, or instruction set is.

what you actually see - the loud coders on the net communities who are actually making something - is the elite, a very small and insignificant fragment, totally maximum a few tens of tousand person from the whole earth. what you are seeing in this forum, is the total number of people who is capable to make an os (minus of course the people who made OS in the past, but they are not doing it any more, and minus the people without internet, and there is a small fragment of people who is not registers on forums like this, or registers only to language specific forums).
Operating system for SUBLEQ cpu architecture:
http://users.atw.hu/gerigeri/DawnOS/download.html
User avatar
Muazzam
Member
Member
Posts: 543
Joined: Mon Jun 16, 2014 5:59 am
Location: Shahpur, Layyah, Pakistan

Re: Clowns on OSDev

Post by Muazzam »

Geri wrote: a regular programmer of nowdays is basically a trained sofware operator who can put down a button and a textbox in some developing environment.
Well, they shouldn't be counted as programmers. Just clerks or something.
Kevin
Member
Member
Posts: 1071
Joined: Sun Feb 01, 2009 6:11 am
Location: Germany
Contact:

Re: Clowns on OSDev

Post by Kevin »

Geri wrote:Muazzam: you overestimating the ability of general programmers. a regular programmer of nowdays is basically a trained sofware operator who can put down a button and a textbox in some developing environment. a generic programmer would not even able to write a texture renderer, he would not even understands what a register is, he would not even understand what memory management, file system, or instruction set is.
Geri, I think it's you who is overestimating how special you and this forum are. In fact, the end of your paragraph is downright arrogant.
Developer of tyndur - community OS of Lowlevel (German)
User avatar
iansjack
Member
Member
Posts: 4683
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

Re: Clowns on OSDev

Post by iansjack »

Some of the worst clowns seem to be the main contributors to this pretentious thread.
User avatar
Geri
Member
Member
Posts: 442
Joined: Sun Jul 14, 2013 6:01 pm

Re: Clowns on OSDev

Post by Geri »

Kevin wrote:Geri, I think it's you who is overestimating how special you and this forum are. In fact, the end of your paragraph is downright arrogant.
it cant be more arrogant than your comment :D
Operating system for SUBLEQ cpu architecture:
http://users.atw.hu/gerigeri/DawnOS/download.html
Kevin
Member
Member
Posts: 1071
Joined: Sun Feb 01, 2009 6:11 am
Location: Germany
Contact:

Re: Clowns on OSDev

Post by Kevin »

"This forum" includes myself.
Developer of tyndur - community OS of Lowlevel (German)
User avatar
Geri
Member
Member
Posts: 442
Joined: Sun Jul 14, 2013 6:01 pm

Re: Clowns on OSDev

Post by Geri »

dont underestimate yourself, especially if you have some unique knowledge.
Operating system for SUBLEQ cpu architecture:
http://users.atw.hu/gerigeri/DawnOS/download.html
Post Reply