|
Bit Rate - And why it doesn't apply to you (pg. 12)
|
View this Thread in Original format
| DigiNut |
| quote: | Originally posted by DJ RANN
1, you're a coding geek that "recognises coding is an artform". |
I don't believe that he's a programmer. At least not a good programmer. Maybe a script kiddie.
Software is, informally, another branch of engineering. To be a good engineer you have to possess savvy business skills and soft skills, and be able to understand a product from all angles and at all levels of abstraction. I infer none of this from his posts. He's just another vapid, sophomoric /. malcontent.
Every day I'm faced with conflicting requirements, impossible problems, and bad-or-worse sets of options. This is the real business of software, and to suggest, even in jest, that it shouldn't be a paying job, is asinine. It's an incredibly difficult and stressful job (not that it isn't rewarding in its own way). It's even worse at a company like Microsoft when you have literally billions of customers and have to worry about 50 different languages, cultures, and legal systems, and millions of different hardware environments and organizational structures. Make the wrong move and if you're lucky you'll lose millions of sales; if you're not, you might get sued.
Your average freetard (and this crono dude seems to be no exception) does not have a clue when it comes to UI design, i18n, backward compatibility, mass deployment, security (both internal and external), work estimation, project scheduling, scaling constraints, high availability, SLAs, team coordination (CVS doesn't count), licensing issues, or any of the other concepts around software development. Most of them don't even understand concepts fundamental to real-world software development such as data structures, code organization, code reviews, tiers and other abstractions, database optimization, coupling and cohesion, parallel processing, unit testing, regression testing, code coverage, or good naming conventions.
This dude probably ran the Linux kernel compilation script once and thinks that makes him an expert on software. Maybe if he was really adventurous he grepped the source and edited two lines in order to fix some trivial bug, and never tried to commit his changes back to the cvs.
Crono, if you really know anything at all, I would love to see an example of something you've created. Even if it's some trivial web 2.0 social shopping cart mashup crap or hacked-up network backup app. Put your money where your mouth is. |
|
|
| cronodevir |
You mention all these aspects in software when they are either taken care of just the same in an open environment, or they are not applicable. And further more the result is still..the same. We aren't talking about the process to make software, we are talking about the proprietary end product vs the open end product. We aren't talking about business. We are talking about which is better for the future of computing.
I'm an avid user of bittorent, whether software is free or not is not relevant to me. I can get what ever I want regardless to some price some guy put on it. And I'm betting that is the truth for most of us here. I'm not saying all this because i hate a company or i like free . I'm saying it because in the long run over simplification doesn't benefit anyone..catering to the masses doesn't help humanity because the masses are stupid.
You sound like a guy in the military who tries to explain what war is, when you have people who do guerrilla warfare which makes all known strategy obsolete. Case in point, no one has ever beaten guerrillas.
I get what your saying, but in the end all you have to show for it is a simple restricted product invented and catered to the lowest among its target. Many open projects cater to the most advanced of their targets. Software direction is I think very important for determining the future generations of users. Do you want the computer user in 2020 to be sole reliant on that invisible company who makes their software, and is completely and utterly dependent upon that company else they can't function. Or do you want people who all know what they are doing, are capable and do not need a dedicated company to give them the ability to work.
From what it sounds like to me, the open model and proprietary model both see the masses as simplistic, not intelligent and they need things made easy for them. Your model just wants to cater to them and that be that, the open model wants them to learn to do things themselves and contribute. And these ideas are apparent in the end product of both models.
Why do you think bitorrent exists? It requires people to contribute to receive. |
|
|
| EddieZilker |
| quote: | | I would love to see an example of something you've created. |
Here's a little program I created, called "Hello Earth".
| quote: | #include
#include
#include
#include
#include
#include
#include
#include
#include
#include
int main()
{
std::cout << "Hello, world!\n";
} |
/idiot |
|
|
| echosystm |
| quote: | Originally posted by EddieZilker
Here's a little program I created, called "Hello Earth".
|
olololol |
|
|
| DigiNut |
| quote: | Originally posted by cronodevir
You mention all these aspects in software when they are either taken care of just the same in an open environment, or they are not applicable. And further more the result is still..the same. |
lol, they are most certainly not taken care of, nor are they part of the "process" as opposed to the "end product" - there is no possible way you could say that unless you had no clue whatsoever what the terms meant. I suggest you look some of them up before you further embarrass yourself.
I'll bet you get stuffed into lockers a lot in school.
| quote: | Originally posted by cronodevir
I'm an avid user of bittorent |
As if this wasn't blatantly obvious. In fact your whole argument can be summed up as: I don't think I should have to pay for stuff, therefore all software should be free, and open-source software is the best because it's free, and I will make up any other bull I can think of to justify my w4r3z0rz. |
|
|
| DigiNut |
| quote: | Originally posted by EddieZilker
Here's a little program I created, called "Hello Earth". |
Well done! Now write one to find the first 50 Mersenne primes. Must run in under 30 seconds on a conventional x86 PC. |
|
|
| cronodevir |
No one should be able to make money off of something they have an unlimited quantity of.
And also, you keep bringing up points that change nothing. Catering to the LCD doesn't help in any way. And you can't debate me on this, so you talk about the most insignificant parts of my posts, things that aren't even the point. Why bother?
Even if those points aren't part of open source..so? What is your point? Your model still hurts the development of human intelligence. Its only about getting the quick buck now and all who it may harm now or in the future. Because you forget the very principle of your model. The proprietary model. And that is making money. They didn't sit around and decide "we want to make quality software and projects that help further the development of computing and those that use computers" Proprietary software is closed so that no one else can use that code to make money. Has nothing to do with usability, logic or intuitiveness, it doesn't make a project develop better [its been demonstrated to be the opposite] Its about the money.
Lets pretend its 10 years from now. And all these "issues" you have with Linux no longer exist, Linux is the new leader in desktop environments. Then what would you have to say? Because you may say Linux is clunky and hard to use, but you forget it DOES get more user friendly every year, by leaps and bounds. So what happens when it is as easy to use as windows? [its already as capable as windows] |
|
|
| EddieZilker |
| quote: | Originally posted by cronodevir
No one should be able to make money off of something they have an unlimited quantity of. |
This is, quite possibly, the most ridiculous statement of the evening. |
|
|
| cronodevir |
| quote: | Originally posted by EddieZilker
This is, quite possibly, the most ridiculous statement of the evening. |
No it isn't. Why should someone be allowed to make money of something they can simply copy and sell again? They didn't do any work for that copy. That not extra man hours. That's nothing, that's free money. And on the internet, its only one click. So it doesn't even cause physical strain to copy it.
And further more, why should they even be allowed to have the audacity to tell people they can't copy it? You can't tell people what they can or cannot do with the data they own. If its in their possession, they own it.
Proprietary laws are arbitrary rules someone just came up with one day on the fly. And trying to enforce them is next to impossible. |
|
|
| DigiNut |
| quote: | Originally posted by cronodevir
Catering to the LCD doesn't help in any way. And you can't debate me on this, so you talk about the most insignificant parts of my posts, things that aren't even the point. |
Don't confuse the fact that I won't debate it with the idea that I can't debate it. I won't debate it because it's obviously false and you don't have a shred of evidence to support your position. Even a cursory investigation by a reasonable person would reveal that software - like every other product on this planet - is built for a specific target market and optimized to be usable and enjoyable by said market.
Ditto Eddie on the money comment. WTF? Maybe it was just worded badly but it's hard to imagine anyone being stupid enough to say something like that. |
|
|
| EddieZilker |
| quote: | Originally posted by cronodevir
No it isn't. Why should someone be allowed to make money of something they can simply copy and sell again? They didn't do any work for that copy. That not extra man hours. That's nothing, that's free money.
And further more, why should they even be allowed to have the audacity to tell people they can't copy it? You can't tell people what they can or cannot do with the data they own. If its in their possession, they own it. |
Hence a license to use such data is utilized to secure usage for intellectual property. I have to run, right now, but may get into the discussion tomorrow for a more detailed and nuanced explanation. Right now, however, having entertained and debunked your thoroughly sociopathic argument before, I'll leave it at, "You're wrong." |
|
|
| cronodevir |
| quote: | Originally posted by EddieZilker
Hence a license to use such data is utilized to secure usage for intellectual property. I have to run, right now, but may get into the discussion tomorrow for a more detailed and nuanced explanation. Right now, however, having entertained and debunked your thoroughly sociopathic argument before, I'll leave it at, "You're wrong." |
Or I can copy that license and give to everyone else, and what? You will do not a thing. And they will copy it and spread it. Some model you have their. And your only limiting yourself in the process. Uou put up "rules" and 'hope' others abide by them. Because there is not now, nor will their ever be, a way to enforce them. So why even try?
Diginut:
You can't debate it.
No one is talking about "Even a cursory investigation by a reasonable person would reveal that software - like every other product on this planet - is built for a specific target market and optimized to be usable and enjoyable by said market." We are talking about which model is better for human development. And you haven't even acknowledged that point. Despite it being THE point for the discussion.
I'm agreeing with you 100% But I'm saying its wrong and detrimental to the development of computing systems and humans ability to use them in the long run. And that is the point you keep skirting. Further more this simplicity in software being detrimental has ben demonstrated in EDM music. Many will not say trance blows now. But anyone from the late 80's to late 90's involved in trance WILL say that it went down hill a bit *because* it was so simple and easy to use and get FLStudio and Ableton [and other applications] to make new music.
This phenomena was also demonstrated on the Nintendo Entertainment System. That system has more than 5 times as many games as any other system around. Even today. And that is because it became easy to write games for it. And as a result there are a handful of good games, but most, most,most of them are not worth a first play through. While on more recent consoles there are less game but many more [relatively speaking] games that people enjoyed. Because its almost impossible to write bootleg games for modern consoles [cept the Dreamcast, that games console is the gateway to console modding and game modding :p] |
|
|
|
|