LeChuckIsBack

Members
  • Content count

    369
  • Joined

  • Last visited

Community Reputation

95 Neutral

About LeChuckIsBack

  • Rank
    Member
  1. Unlawful stuff going on...

    [quote name='JoeCooper' timestamp='1311129405' post='4837754']<br />&quot;<font color="#1C2837"><font size="2">Statistics say 9 of 10 computers run Windows. The other OS you listed (including Linux) are part of that 10%. By simple logic that means 9 of 10 software products are designed for Windows.&quot;</font></font><br /><font size="3"><font color="#1C2837"><font size="2"><font color="#000000"><font size="3"> <br /><font size="3"><font color="#1C2837"><font size="2"><font size="2">I typed up an explanation of why the logic is depressingly defective but I realized that it may reflect a neurological problem, such that you would not understand the explanation.</font><font size="4"> </font></font></font></font><font color="#1C2837"><font size="2">I really do not mean to be snide here, but this is just not right in a very fundamental way.</font></font></font></font></font></font></font><br /><font size="3"><font color="#1C2837"><font size="2"><font color="#000000"><font size="3"><font size="3"><font color="#1C2837"><font size="2"><br /></font></font></font></font></font></font></font></font><font size="3"> </font><font size="3"><font color="#1C2837"><font size="2">Due to past experiences, I would suggest that if you were not on mind-altering drugs when you came up with this statement, you should see a mental health professional.</font></font></font><br />[/quote]<br /><br /><br /> How about maybe logic doesn't work for you? Try to study some probabilities, if you have 9 fingers dirty and you put a random one in your mouth, most likely will be a dirty one. Calling me mental just shows your low IQ, people with good ideas were always called mental by people like you. <a href="http://www.w3schools.com/browsers/browsers_os.asp">http://www.w3schools.com/browsers/browsers_os.asp</a> Looking at this you can see that most software run on Windows, why would the developers bother to produce software for the other platforms when that extra coverage is so low, especially since porting brings up extra costs. what is so hard to understand? So I'm using Windows and if, for some reason and there are lots of reasons, I want to change it for something else, none of my programs will run anymore, therefore, in order to keep my programs running, I'm forced to stick with Windows. If in what you guys call free market I would choose one of those low percents, I would simply isolate myself from a huge amount of applications. That is monopoly. The user is practically forced to choose a product not based on the quality of that product but based on the large spread of the trust that sells it. What would standard OS would mean? It would mean that for example you will access a device using a universal protocol, just like the hardware works, if every video card would have its own standard then obviously we would be forced to use the most wide-spread one, you wouldn't wanna stick with outsiders. Also each OS could add it's own features, just like browsers did, that doesn't mean you can't access a webpage anymore. And if those extra features are good and become popular then adding them to the standard for the well being of everyone is simply natural. If standards would be a bad thing then standards would be forbidden, but they are not a bad thing, they are a good thing, engineering would not be possible without standards, and software is engineering too after all. Some of you may be experts in laws and such, but based on your common sense, do you really agree with such market dominators? If they are so fair and right as you say, why don't they make their file standards free so every other OS can make compatible software? Maybe because they may lose their position? As in they would lose their market monopoly? People will then switch to what they really like?
  2. Unlawful stuff going on...

    [quote name='frob' timestamp='1311100403' post='4837551']<br />[quote name='LeChuckIsBack' timestamp='1311091797' post='4837466']<br />I was thinking how unlawful most corporations are today, especially Microsoft with their Windows operation system. There should be a standard for operation systems applicable to all types of machines, instead of having a complete monopoly by one company, this way any company could create as many operation systems as they like, it wouldn't matter, all software in the world would still run on all of them and people will not be forced to buy a specific one just because there's no other way.<br />[/quote]<br /><br />No, the current process is VERY lawful.<br /><br />[quote]<br />1. you can't buy and use a computer without buying Windows, that is if you want to have access to all big software out there;<br />2. you can't succeed in making a competing operation system, because there would be no applications available to make it of any use<br />3. you can't make an operation system that would be compatible with Windows because of all patents and copyrights they own (making the .exe proprietary is obviously a monopoly maneuver)<br />[/quote]<br />1. Your post itself and followups list counterexamples. The claim ignores the very existence of MacOS, iOS, Android, Unix (with hundreds of variants like Linux and BSD), and more. It is trivial to buy a home computer without buying windows, just point your web browser to a store like TigerDirect. I suppose you could try some circular logic, and define &quot;all big software out there&quot; in terms of a circular reference to the software that runs on windows, so the big software that runs of windows is the big software out there. But that would just be your own invalid argument. <br />2. Again, false. Your post itself lists counterexamples of competition. What you describe is a &quot;network effect&quot;. Yes the network effect does increase value, but it does not happen in the absolute terms of hyperbole that you state.<br />3. Again, false. Your post itself contains counterexamples such as Mono. You dismiss it as not being legal, yet lawyers who actually understand the law do not share your assertion. Many people can do it, and it has been done many times before, it is happening in markets across the board today, and new competitors will certainly appear in the future.<br /><br />[quote] a standard to operation systems is really required to be enforced (among other things) if the laws of free market are to be respected, how can no one care about this? Shouldn't be US a model of democracy and free market to the world?[/quote]<br />For real? &quot;I want to create a free market by requiring and enforcing a single standard&quot;. That is the exact opposite of a free market.<br /><br />[quote]Also, taking common names and trade marking them is a true spit in the face of the whole world, how can one take names like Windows, Apple, Orange etc and get away with it? And Android and Droid are reqistered names wtf? ... <br />[/quote]<br />This is simple trademark law. You can go back to pre-historic times where ranchers branded their animals and other craftsmen created marks to indicate their source. Stonecutters used quarry marks and potters introduced glaze marks that are still helping archaeologists discover trade patterns and discover the cultures that died off thousands of years ago.<br /><br />The &quot;true spit in the face of the whole world&quot; has been around for thousands of years. Somehow cultures have thrived during those thousands of years despite the cumbersomeness of trademark.<br /><br />[quote]No wonder the whole economy is so fucked up, if people will keep doing this shit it will be the end of the world for sure.[/quote]<br />Yes, the world will end for sure. It is absolutely going to happen eventually.<br /><br />But probably not from this.<br />[/quote]<br /><br /><br /> Statistics say 9 of 10 computers run Windows. The other OS you listed (including Linux) are part of that 10%. By simple logic that means 9 of 10 software products are designed for Windows. Windows acts like a standard, except that only one company gets income from it. If you want to benefit from that 90% you have to buy Windows and only Windows. If you decide to go for the other 10%, you will not be able to use many software products, but only some created by companies that decided to cover that 10% too. If we refer strictly to PCs, most games "require Windows". If you want to play a specific game for PC then you must buy Windows. If Microsoft decides to make more money, they will release a new version of Windows, developers will be forced to release products to comply with the new "mood" and the end-user will have to pay the new Microsoft "tax". If this isn't a shameless monopoly then what is it? If this is called free market, then how would you define freedom? "I am free to kill the little fishes because I'm the big fish?" Is that absolute freedom or is it just crime? Imposing standards doesn't mean killing free market, but en contraire, free market needs to be regulated so no abuse can unbalance it. And standards are not just imposed by someone, but they are the result of complex negotiations and analysis from many parties. When the technology evolves so does the standard. Is the free market broken if there is a C++ standard? It is not, there are many compilers to choose from and they all follow the same standard, some are free, some offer super duper features for which you must pay, but there is the freedom of choice. Why would that be different for operation systems? The current global economy status is the direct result of such abuses, and millions of people are suffering and will suffer even more in the following years. If this isn't a way to hell then I wonder where will it lead.
  3. Unlawful stuff going on...

    I was thinking how unlawful most corporations are today, especially Microsoft with their Windows operation system. There should be a standard for operation systems applicable to all types of machines, instead of having a complete monopoly by one company, this way any company could create as many operation systems as they like, it wouldn't matter, all software in the world would still run on all of them and people will not be forced to buy a specific one just because there's no other way. Right now: - you can't buy and use a computer without buying Windows, that is if you want to have access to all big software out there; - you can't succeed in making a competing operation system, because there would be no applications available to make it of any use - you can't make an operation system that would be compatible with Windows because of all patents and copyrights they own (making the .exe proprietary is obviously a monopoly maneuver) It may be in human nature to be greedy and unlawful, but what truly shocks me is the fact that no government in this world takes any measures to fight this, a standard to operation systems is really required to be enforced (among other things) if the laws of free market are to be respected, how can no one care about this? Shouldn't be US a model of democracy and free market to the world? Because I see no democracy or free market left in US today... I believe Linux may have changed the world a bit, but they had to screw things up too by forcing the developers to reveal the source code, what exactly would be the benefit of that? Well I kinda agree with open source, but I don't think it's applicable today, maybe in 100 years or so... as a result of this, a big game like World of Warcraft will probably never run on Linux except maybe using that half legal WINE. Also, taking common names and trade marking them is a true spit in the face of the whole world, how can one take names like Windows, Apple, Orange etc and get away with it? And Android and Droid are reqistered names wtf?? So when androids will be produced they won't be called that cause some stupid company took the name? Wouldn't be more reasonable to create unique names and register them as your heart pleases instead of stealing words from the dictionary? In fact, if I recall correctly you can't register common names ("Basically common or generic names, or words or phrases that are merely descriptive are not sufficient for trademark registration with the USPTO."), so how did this happen? No wonder the whole economy is so fucked up, if people will keep doing this shit it will be the end of the world for sure...
  4. Anime purely as a drawing style

    [quote name='Sandman' timestamp='1310720237' post='4835613']It's got nothing to do with being 'biased or egocentric' - now you're simply insulting anyone who disagrees with you.[/quote] Being biased or egocentric (someone's inability to put himself in someone else's shoes) it does have to do with anime (and everything else as a matter of fact), but nope, I wasn't insulting those who disagree, you got it wrong. I was insulting those who judge and condamn too quickly and never look back - the ignorants. I know how they feel, because I was raised watching "looney tooney" too, and meeting anime was like meeting some alien, if I didn't actually forced myself to watch some I would be on their side. So I'm calling myself lucky for not being on the anime haters' side cause I would have lost so many hours of fun that I can't even imagine it. Western stuff never managed to give me such a rainbow of emotions as anime did, so for me anime is a true art. Later on, I found out about the enormous amount of competion that exists in Japan, it's not really a country of all possibilites, you need huge amount of talent, work and luck just not to be lost in the mobs. When you see an anime, yes, it is created by a genius artist that managed to get his/her manga accepted to be made into an anime, beating literaly hundreds if not thousands of other artists, all with their hopes and dreams to succeed. Not everyone is published, and those who get published have to fight hard to keep their position, as the underdogs push harder and harder with each generation. Someone overlooking all these is obviously an ignorant, and ignorants allways deserve a bit of insulting.
  5. Anime purely as a drawing style

    American animations mainly focus on graphical output which tries to dress up a shallow story with no emotional depth, they do not generate emotions, but they try to impose them especially through exaggerated gestics. While watching them, many times I ended up with forced laughs or smiles (the scene somehow forces me to laugh, but there's nothing funny, like in those sitcoms that have background laughs just to tell you that you are supposed to laugh there). They are easy to watch and are mainly for kids and because of that everyone thinks animations = childish. Japanese anime are on the other side of the coin, although in the recent years their graphical technology has greatly improved, their primary target is to generate emotions and the pictures are just a way for the viewer to get inside the artist's mind. The so called "big eyes" are the perfect example of that, the eyes are the mirror of the soul and making them bigger allows them to express emotions much easier. Usually kids have larger eyes than adults to express their emotional sensibility. Anime is much more than simple animated cartoons, it's a form of art and therefore it can be much harder to digest and you need to be open to the story, egocentric and biased people will find hard to understand what the artist is trying to communicate and they will judge everything by their own understanding, ruining the big picture for themselves (same thing as putting ketchup in everything they eat). The first thing that amazed me when I discovered anime is the absence of rules, the freedom of art, you can find many anime that will probably never be allowed to be aired in some western countries.
  6. Generating UID for a machine

    [quote name='ApochPiQ' timestamp='1310426745' post='4834051']<br />I wasn't talking about security of secrets, I was talking about trying to force people into generating sales by using DRM systems.<br /><br /><br />Maybe I'm not &quot;normal&quot; (whatever that means) but I don't see an activation screen and think &quot;oh, wow, you use DRM! Let me throw my money at you!&quot; I see activation screens and think &quot;fuck you, open source exists for a reason.&quot; And then I add your software provider to my mental list of people to never do business with.<br /><br />As for the ease of finding &quot;alternative solutions&quot; to buying software... are you kidding? Or just hideously naive? Finding pirated software, keygens, cracks, and whatever else is a ten second job on today's internet. I can steal pretty much any popular program in a few minutes of effort, and I'm not even all that well versed in the contemporary warez circles.<br /><br />[/quote]<br /><br /><br /> I can see you're very started against DRM and I understand you, sounds stupid if you ask me to use all sorts of limitation against your honest buyers (the CD check is the most stupid cause the CD can break and you are actually forced to look for the "no-cd crack"), but as I said the purpose of using such stuff is not to mock and annoy these buyers, but rather to keep them from being corrupted themselves (no protection = easy to just get it from your friends, why buy?). Getting cracked software is usually much more complicated than a simple activation check! Not everyone is a computer expert that can follow a long install procedure and not everyone is a natural born criminal who is ready to do anything to bypass the lock. Not to mention that almost every crack tries to turn your machine into a zombie system and not everyone likes that. [quote name='ApochPiQ' timestamp='1310426745' post='4834051']<br />Want to get money from me in exchange for your software? Put an unobtrusive but easy-to-find donation link somewhere in there, or on your project's site. If I find it worthwhile, I'll chip you a few bucks - often substantially more than you might have tried to sell it for in the first place, if I find it truly good stuff.<br /><br />[/quote]<br /><br /><br /> I'm sorry but I cannot agree with this one, in fact it's just lame. A product of any kind has VALUE. A bread has value and you must pay for it, I don't believe you go out each morning to "procure" your food. You cannot survive from donations, unless you are a beggar or a very lucky person. Asking clients to buy your product is not a shame as you seem to think. Imagine that you work hard to produce VALUE, and your boss would "chip you a few bucks" as you say, but only if he finds you did a good job... wouldn't that be slavery? Show me an economical model where everything can be free and I'll believe you, until then more and more restrictions and law support will be necessary. PS: Although I highly appreciate your point of view (I want a free world too...), as you may know, using DRM or not is a very controversial subject and that's not what I asked, so I would appreciate if you go offtopic and troll my thread on a non-moderator account, thank you.
  7. I need to fill in gaps for my industry experience.

    You seem to be very focused on getting a job... why not become your own boss? I say this because I know webdesign is always well paid and in high demand and it's a job which requires talent rather than having a boss, so: 1. Make your own website, should be easy since this is what you do. 2. Make one or more nice website templates (with a link to your site) and drop them for free on many sites that hold such templates. 3. If the templates are nice you will get many visits on your site and if your prices are "right" you will get many demands. 4. Have a set of templates that you can customize for each client (so you don't work from scratch every time) 5. Get some freelancing artists to help you if needed, the internet is full of them. 6. Get paid, pay your taxes, get rich
  8. Generating UID for a machine

    The idea was that the hardware won't change too often over a short period of time unless many people (with different machines ofcourse) are using the same serial number, so the hardware changes are accepted on a limited number of activations. After reading more stuff, I'm thinking that a simple MAC address hash should be enough (sent to server along with the serial number which will also be hashed to protect it over the network). About the usefulness of such protection, well it's not intended to fight a decisive battle against the hackers, but rather to "control" the potential clients. Usually a normal person who would like to acquire the product will be impressed by the activation process and will understand that is too much trouble to find an "alternative" solution and should just buy it. So the main task of such system would be not to protect some secret technology, but rather to stop people who buy the software from simply passing it to their friends.
  9. I would like to create a function that generates an unique ID for a computer (usable for software activation), but I'm not sure how and on what to base that generation on. After googling a bit, I found that some dudes used stuff like computer name, number of processors, logical drives and so on. What would you use to build such an ID and are there any good references for this?
  10. [quote name='rocketkiller' timestamp='1310035470' post='4832203'] Should I choose hardware engineer or software engineer or programmer as my career? [/quote] You seem to love rockets, why don't you become an astronaut?
  11. Drawing 3D object in screen space

    [quote name='noizex' timestamp='1309812364' post='4831137'] Hello, Forgive me if this is trivial question, but I did a lot of searching and couldn't find any reliable solution. I'm trying to create UI part of my game and I wanted to put in there a rotating 3D object. Problem is - I want this object to stay in fixed space relative to screen coordinates. So it has nothing to do with game world, I just want 3D model or even a simple cube drawn in, for example, bottom left corner of the screen and stay there no matter what. I thought it would be trivial but it seems working in 2D when whole game is in 3D is not that easy after all. Any help appreciated, noizex [/quote] Actually is very easy, your GUI should make use of viewports. If you have a viewport with Z = 0 to 0.1 for example, everything you will draw there 2D or 3D will be rendered in front of everything else.
  12. Just Wondering...

    Being accepted by a small team / small company and building up a portofolio si much easier than being accepted as a freshman in a larger company, so it sounds like a logical step to me.
  13. void * to int and vice versa

    You're fooling around with data so there's no safe way for that. Just use that "new int" it's not that bad, or pass the address of an existing int variable, it's more than enough for sending stuff through DXUT - and safe.
  14. Noob programmer questions from a business standpoint

    You may be under the impression that games are made in forced labor camps... Actually the staff are not working just for water and bread, so if 5 people work on a game for a year with $20,000 per year wage then you will get your $100,000 Sure, you and a bunch of talented friends could make a game just with your summed will power, but that's usually a very rare case - it's really easy to lose focus when the reward ain't coming...
  15. A question to the martial artists out there

    Well beside those 4 things you also need a strong reason to practice martial arts (winning some title, beating up some fuckers from your street or just the will to be tougher than as many as possible) otherwise practicing martial arts just for sports contradicts the "martial" word which means war. Also, a "true" martial artist will need to polish his skills for his entire life, so a long time commitment is also a must, it's always funny hearing dudes bragging that they practiced karate for a year or so some time ago.