Our nation was NEVER intended to have 'open borders'.
We DO welcome others with open arms, but only to a certain extent.
If you'd like to live in a country with open borders, go live in the outkirts of Mexico City, cause thats what it would be like.
There are a finite amount of resources here, which requires we limit the amount of people here to something reasonable so that the entire system doesn't collapse instantly.
What you are proposing is basically taking WoW, the way it is now, with the number of servers and internet connections it has now, and making it free for everyone to play as much as they want. How long do you think the servers would hold out? 2 hours? 3 if you announce it at the right time of day? 20 minutes if you do it at the wrong time of day.
Oh, so you mean its starting to become just like every other job on the planet short of being on the board of directors at a large company.
About time, maybe now all the whiney bitches who got into IT just because it was easy money will now get the fuck out and we can get back to people who know what they are doing and not a field filled with people who think because they get a CS degree or went to some MS certification classes or put together their own PC that they are capable of doing the job.
The problem you have is that you think there is some other field that is respected. There isn't.
You may think that comment sounds sexists. Chances are, you are one of the unattractive feminists.
Sorry if you think this makes you think I'm sexist, you have issues, probably some plastic surgery will help if it really bothers you that much.
You won't find anyone who is happy with their place in life and what they have fighting the retarded battles that most activists fight.
Theres a big difference between simply wanting equal rights and being a feminist. Yes, obviously I'm male. I do not know of a woman who would actually call her self a feminist. I know PLENTY that want equal rights, but win the people who are for the same thing you are for, want nothing to do with being part of your group because you're known to act like irrational nutjobs, then its time to realize maybe the problem is yours, not someone elses.
I've found most 'activists', be it feminists, environmentalists or whatever are generally worst at whatever they are fighting against than those they are fighting against.
99 out of 100 feminists are sexist as hell.
99 out of 100 environmentalists do more damage to the environment because of their own stupidity than I do in my approach which is basically to not care.
They are too focused on some tiny ass little aspect of the world to realize the big picture is 99 times out of 100 worse off because of their actions, not better. Throw in the fact that we really do understand far less than we give ourselves credit for and half the time these activists go off doing things that hurt their cause more than anyone else.
Note: Feminists aren't the target of my post, activists are. Hell, make this post about sexism if you want, cause if it bothers you, the problem is all yours, not anyone elses.
While I whole heartdly agree with your post, I wouldn't take offense at the fatty pointing out that you might want to consider the children then.
If you don't have any plans to have children, thats your business, but... It is known and scientifically proven that women do typically want to have children if they don't have them by their early thirties, its just the biology of it all.
He is of course wrong by saying 'all', but as a general rule and certainly for the majority of women, its true. Its really not any different than saying teenagers are horny bastards who will screw anything they can. Both are very true statements when viewed on the population at large, but of course can be completely untrue for any given individual. I've seen many women who 'dont want to have kids' till about 32, then they end up with kids all of the sudden. Nothing wrong with changing your mind either, just might as well be aware of the likely hood that you'll fall into the same boat as well. Of course if it were me, I'd start school ASAP in that situation so if I did change my mind, I would have at least got some of it out of the way already and made going back later a little easier.
Reality check: There weren't having the meeting in the mens room because they were avoiding 'women' VPs, they were having the meeting in the mens room because they were avoiding THOSE PEOPLE.
Its pretty common for people to do things in odd places to avoid having someone else be there or interrupt. Happens on smoke breaks, after work at the bar, you name it.
The problem is, you and your friend are LOOKING for these signs probably due to your own self confidence issues.
I've held meetings in the mens room to avoid a female, yes. I've also had meetings at the bar to ensure that an underaged employee of our small company wouldn't really want to come. I've had meetings at the dinner table, in my home, after inviting certain employees over.
In short, there are LOTs of reasons why someone may not want you around, being female means men can just go to the bathroom to avoid you, its easy. Doesn't make them sexist, just makes you a whiney little bitch for thinking that the entire world revolves around you and your issues.
I'm so sick of hearing this crap. Men treat women different than they treat men. Yep, it happens, EVERY SINGLE MAN ON THE PLANET TREATS WOMEN DIFFERENT THAN HE TREATS MEN. Doesn't matter who they are, who she is, what they are doing or why. Its not hate. Its nature. Women ARE different than men. Thats just fucking reality. You are different, you will be treated differently. GET OVER IT.
Another wake up call. EVERY SINGLE WOMAN ON THE PLANET TREATS MEN DIFFERENTLY THAN WOMEN. Its true. For the exact same reasons.
People are treated differently, period.
Why was she hit on a lot? Because she's a girl. In western society its typically acceptable for a man to hit on a woman but women don't hit on a man. Thats just the way it is in our society. Because of that, unless you want to die out, then men are going to have to hit on women. And as far as a man, instinctually trying to spread his seed, then hitting on the girl who's not the brightest bulb makes total sense. More likely to get her to let you do it. Maybe it wasn't that she was ignored and hit on because she was a woman as much that she was a bit slow regardless of her sex and so that made her an easy target and more likely to have bad ideas.
Get over yourself, you aren't that special, you aren't being singled out because you are a woman, you aren't really being treated differently. It really is all in your head. There are hundreds of reasons to explain situations like you describe and rarely is it sexism thats the issue.
So your argument is that sites using a PHP storefront want PHP developers...
Guess what...
There are more people who run SharePoint than oscommerce, when they want a web dev, they aren't hiring PHP guys.
We are in a different world. We aren't wearing your blinders. You're saying php is amazingly more popular, which in your eyes I'm sure it is, because you're looking for PHP jobs.
You aren't looking for web dev jobs, you're looking at people who use php who want web devs, which are... amazingly... likely to want php devs...
You're basing your 'massive need' around a product that simply isn't that popular in the grand scheme of things. It may be the most popular storefront product on the Internet, but people do more than sale stuff with it on the Internet.
You are a php fanboy whose blinders prevent you from seeing the big picture. There really is life outside of PHP, lots o fit, and you'll be amazed at how much happier you'll be when you realize that you really don't have to use PHP, there are other, better languages with frameworks that are far superior. Ignore.NET all you want, but for god sakes do yourself a favor and get a good look at the rest of the world and stop subjecting yourself to the hell that is LAMP development. LAMP development is newbies and those 4 massive websites that still are learning that using it from the start was a bad idea.
And yes, I use Wikipedia myself, so don't bring it up, its not an impressive setup from a technical standpoint.
Really? Its been like 20 lines of code since Win3.1, maybe more if use your own window handler and draw the text manually with DrawText, but I'd have to say that the book had issues.
VMs are still crappy. VMs are still for lazy programmers. Real men still do not use these languages for anything that requires high performance or low resource usage.
However, most programmers do not fall into this catagory.
Computers are far faster now than they were 15 years ago, you don't notice all the inefficiency in the VM as much now.
RAM is cheaper now, making it less likely you'll notice the ridiculous amount of ram your.NET or JVM app uses.
For most programmers its better to write the app in a VM that can do the hard work for them, than to trust them to do it when they need to. In short, VMs help shitty programmers suck less.
For things where performance is important, you won't find Java, the.NET runtime or any of the half a dozen other popular interpreted systems.
The difference is, 15 years ago most programmers were actually programmers. Now, the majority of the programmers on the market aren't programmers, but are people who write code because they get paid to do so. They aren't good at it, but they can get most trivial things done and kludge their way through it.
VMs have a value, unfortunately very few people actually see what the real value is. They help prevent idiots who shouldn't be programming at all from screwing things up so bad that we shoot them because some buffer overflow allowed the introduction of a virus. Now the buffer overflow just causes a crash instead, cause they still haven't learned to not statically allocate the size of something in advance when you don't know how big it can actually get.
I've written non-trivial apps in both Java and C# that run on Windows, Linux and Mac OS X.
If you think cross platform is theory on either one than you haven't actually used either one.
While what you state is true, the only people who really care about the absolute latest APIs are A) Programmers who can't figure out a quick work around to accomplish the same thing B) Newbies who are using whatever the demo template tells them to use C) MS D) the 6 people who really do need a new API that you can't do yourself.
Yes, many apps may not work because they use a newer API, but 99 times out of 100 they had no real reason to use the new API. You'll find far more problems are caused by people who are stuck half assed in between.NET and traditional code, calling PInvoke and such. In both cases, its the programmer thats the problem.
Java quirks in my experience are caused by people not doing things the right way in the first place. FAR FAR too many 'Java' apps are Windows apps written in Java and thats the problem with them. There are of course those rare cases where you find platform differences that are unexpected, but those are really rare. You'll find lots of times when a developer is too stuck in his own OS to realize that he/she is doing is trying to make an app for their OS exclusively and not a cross platform Java app.
Writing cross platform apps is non-trivial regardless of language used. Some languages provide lots of help for it, but regardless of how much support the language has, the developer still has to make a conscious effort to program in a cross platform way. Its just not something you bolt on afterwords, unless you want it clear to everyone using your app that you in fact bolted it on afterwords.
Java is most certainly 'more' cross platform. Other than a variable or two to hold the 'Platform' and some globals to indicate directory separator types,.NET really does nothing to be cross platform in and of itself. The initial GUI toolkit is most certainly windows centric since its WinForms, and then later after mono, got things like GTK# and the other toolkits.
I still maintain both are perfectly cross platform from a language standpoint, but you have to write a cross platform application, not just expect the language and runtime to do all the work for you when you code half your app to use the right control key specifically as a modifier key, and then no one on a MacBook can use it, its your own problem for being retarded, regardless of which language you used.
I program in C, C#, Java, Perl, Python, and depending on the day, possibly Ruby, although I'm trying to get away from those scripts.
Recently I'm doing mostly Java and C#.
If you think C# is 'better' than Java then you are a shitty programmer. Neither one of them has anything that really is impressive over the other, outside of the IDE itself. Stop blaming the language, its not the problem. Its possible for a language to make certain things a little easier, but once you reach a certain point the additions to a language are of trivial advantage to a good programmer. They may help out less experienced or talented developers who can't figure out how to do the same thing without a special language construct for it, but for the experienced they end up the same.
C# has been past that point since 2.0, Java has for at least the last few years, I didn't really use it before that.
I have noticed that Java developers, in general, suck more ass than VB programmers. For a long long time I thought Java was complete shit because every app I'd ever seen was slow and ugly. After dealing with it a little now I've come to realize that Java can perform fine as long as the guy writing the app is capable of walking around the environment without wearing a helmet.
First and formost, it tells everyone who my mail senders are and that they should only accept mail from my users from those servers. Thats really all it does, but that results in the following things for me: My remote users always configure their outbound mail server as our gateway, rather than their own ISP or something like that, which means that all that mail piping through me means I can do all sorts of sanity checking on the server for my users. It doesn't force them to use our mail server, but if they do, they'll end up sending to someone at Google or Yahoo who'll reject the message, at which point my user will generally have the problem fixed.
More important however is that it cuts down tremendously on backscatter spam I get.
Why I look for it when receiving mail:
Helps stop our auto-response mail addresses from producing a bunch of backscatter when they get spammed.
Stops scammers who use email addresses from large well known businesses in an attempt to make their messages look more legitimate. Pretty much every major company worth its weight in air publishes SPF records.
Problems: It seems that services which host frontend stores for things like hotel rooms and travel seem to not understand that the server sending all their confirmation emails should probably be included in the SPF list.
Thats the only thing I've run into, on hotels and ticket purchasing web sites that are managed by 3rd parties, and send messages as if they were actual company. Universal Studios has had this problem with their ticket ordering system for at least the last 3 Halloween Horror nights:( Seen it with a couple hotel sites as well.
Too bad you're so filled with angst you missed that there was nothing SEXIST about it.
She has cataracts and can't see as well as people are supposed to and she could see a difference. There was no implication that she couldn't see because she's a she. Thats all steming from the self confidence issues you have as a woman, not anyone elses.
Good thing the copyright holders, the ones that applied the GPL to the code, aren't making the statement.
I can license code all day long and follow the GPL to the letter and spirit perfectly, and someone else can still come along and sue you because the code violates one of its patents.
I can't GPL some code and that instantly protects anyone who uses it from being sued by another unrelated party.
Basically what it comes down to is that you as an end user won't use the software because you are worried about being sued by a 3rd party, completely unrelated to GPL.
Thats just dumb. You can call it principal if you want, but its still dumb. You can not use it because it offers nothing of value. You can not use it because it doesn't work for you. You can not use it because its crappy software. To not use it, and intentionally deny yourself access to media just because you don't like that some guys wrote some software that acts like someone elses and some other guy MIGHT sue you if you use it, EVEN though they promised not to...
Lets go over the reasons its silly:
A) They promised not to sue, publicly. Pretty much ends any legal grounds they had right there, so your worry is over something that doesn't exist. B) MS has never sued anyone over Moonlight, or the dot net framework in general. C) You are running an OS, written by a guy, who was basically copying the way someone elses software ran. He didn't even get a promise to not be sued D) As an extension to C: You are in fact running an OS which resulted in companies getting sued because it may have violated patents or copyrights or whatever the hell the SCO case really tried to claim.
So you are more concerned with the software product for which you've been given a promise not to be sued, then you are about the software product which has been involved in law suits of the very type you are concerned about...
Doesn't seem like your point of view is very logical to me.
If 'that firefox logo thing' was bad for you, nothing MS does will ever make you happy. I'm going to wager you are rarely ever happy anyway if thats all it takes to bother you.
So now you want MS to fund an OSS developer for their competition with no value worth mentioning in return?
Jesus you fan boys are like teenagers, there will never be a point when you say 'okay, they are making an attempt to be a good community player'. I'm not saying they are, or that they are even really trying, but when you come out and say something that roughly translates too 'they should pay for employees to work for the competition' then you've just gone off the deep end into la la land.
There is no reason at all for MS to really do anything for Linux users at all. Linux users will never be MS fans. Linux users will never be promoting MS products. In short, Linux has absolutely nothing to offer MS, nothing at all, anywhere. Yet you expect them to support it? Are you stupid? All the good will, community spirit, and donations to OSS software projects in the world would NEVER make it so the Linux crowd will think any better of MS, you know this, I know this, MS knows this...
All this kind of comment does is allows MS to say 'look, we made an effort, even if it was only a small one, and the Linux guys respond with something utterly ludicrous, they are irrational'
And then the company MS says 'you know, they are irrational, I'm gonna go stand next to the predictable murderer rather than next to the unpredictable nutjob who is never happy with what anyone does to help them.'
Its too bad google charges per click not per impression, meaning ad blocking would lower the cost of your advertising, not increase it if you advertise via google.
XBox Live arcade sounds like it falls into this claim. You can download the demo, which is most larger arcade games is just part of it, then unlock the rest by purchasing it, which then downloads the rest of the package and unlocks it.
I'd argue that the demo is simply free and the purchase is for a different product completely, which it is really, but I'd say this sort of thing is what they would go after. Not your windows product key activations.
U.N: We would like a cease fire Isreal: Okay, two weeks Palestine: Okay, two weeks, no killing
Hamas blows up a night club
Slowly but surely Israel is winning this battle. If the Palestinians don't get their shit together and stop being complete dicks no one is going to stand behind them anymore.
No one is going to give them guns because EVERYONE knows they'll just wreak havoc and no part of it will be in the name of peace.
Sounds like you're living in a fantasy world. All the things you say are very idealic and cute if you just got out of collage and know nothing about the fact that the rest of the world doesn't work the way you're pampered short life has.
I should not have to leave my opinion at the border when entering a country, if my opinion is not causing any harm to anyone.
Then, please, by all means, run into either Israel or Gaza and do that, lets see how long you live. Everything in your post is a fantasy about how it 'should' work. First off, nothing actually DOES work that way. Whats better is that you think your 'rights' and 'laws' extend to other countries.
Its nothing like anything you've ever experienced over there. Its not a fantasy life in suburban middle America/Europe. People do have pride, guns, and have known war all their lives. You'd learn to watch what you say or you'd live a short life.
Really? You know how it works? You did explosives disposal in a country thats been dealing with people trying to kill them constantly for the last 2000 years?
If they moved everything to 'somewhere safe' that they thought was a bomb they'd just spend all day moving shit or carrying sandbags.
So you did it in the military, I get it, that was your job. Guess what, EVERY ISRAELI SOLIDER DOES IT, not just the ones who have it as their job. You spent a few years doing it in the service, possibly in iraq or afghanistan for a few years. These people come out of the womb having to know how to deal with bomb threats. You may have been trained in all the 'proper' ways to do it, and they got used to waking up everyday not knowing if their house was going to exploded so they take a slightly different approach thats far more practical when you do it on their scale.
And yes, they may have just been being dicks to her. When your dumbass walks into a war zone and walks up to the soldiers with a bunch of signs that let them know you don't like anything about them on your stuff, then, I'm sure of course she stood there and was totally passive with them and did nothing to provoke them or anything.
God, if you've been in a war zone you should know how this shit works already, have you ever been in an occupied country?
GPL is about copyright. Copy RIGHT ends when there is no copy that you have rights over in the work.
Copyright does restrict ideas, it restricts implementations. GPL and copyright both end when the code has been replaced.
You can argue this one here on slashdot all day long and/or you are blue in the face and it won't make a bit of difference. The first time this idea goes to court against a company of any real size, copyright and GPL will lose as the idea is utterly ludicrous.
Car Analogy: Ford makes a car that uses GPL software for a new power windows controller. Over time Ford expands the controller to control everything in the car. You find out and sue them for using your GPL code.
So they replace the code for the window controller with clean code.
At this point, no judge anywhere on the planet, in any country is going to think an acceptable solution is for Ford to redesign the entire product (in this case the window/door controller system that grew from your work) and start from scratch, JUST because part of it was your work. You guys need to get over this idea that GPL extends to touch everything anywhere near it. Much like EULA's, just because you say it, doesn't actually make it true, even if in your own little world it does. The rest of us don't live in your world, thank god.
Your work as been removed, you no longer have any claims, regardless of shared ideas. That would be a patent area if you'd like to go argue that.
So you're arguing over if or if not you are to be included in a lawsuit about if someone has or hasn't violated a copyright... and you don't even care enough to know if anyone is bothering to expect any damages or what they are?
Are you fucking kidding me?
As if the lawsuit itself isn't an example of a waste of time for the courts, you being all wishywashy about it and just basically being a pain in the ass is a very bad example for companies who may at some point consider using GPL software.
Look guys, they'll sue you and waste your time even if they aren't actually trying to get anything out of it.
You're all acting like those annoying bullies in school who didn't actually want to do anything more than be a pain in your ass to watch you suffer.
I realize that its about getting companies to respect GPL, but until you guys stop acting like a bunch of school kids fighting amongst yourselves, why the hell should anyone else take you seriously? If you actually don't care, shut the hell up, if you do care, act like it, and no posting a little quip on your blog and sending it to slashdot is not actually doing something about it, thats called whining.
Our nation was NEVER intended to have 'open borders'.
We DO welcome others with open arms, but only to a certain extent.
If you'd like to live in a country with open borders, go live in the outkirts of Mexico City, cause thats what it would be like.
There are a finite amount of resources here, which requires we limit the amount of people here to something reasonable so that the entire system doesn't collapse instantly.
What you are proposing is basically taking WoW, the way it is now, with the number of servers and internet connections it has now, and making it free for everyone to play as much as they want. How long do you think the servers would hold out? 2 hours? 3 if you announce it at the right time of day? 20 minutes if you do it at the wrong time of day.
Oh, so you mean its starting to become just like every other job on the planet short of being on the board of directors at a large company.
About time, maybe now all the whiney bitches who got into IT just because it was easy money will now get the fuck out and we can get back to people who know what they are doing and not a field filled with people who think because they get a CS degree or went to some MS certification classes or put together their own PC that they are capable of doing the job.
The problem you have is that you think there is some other field that is respected. There isn't.
You won't find many hot feminists.
You may think that comment sounds sexists. Chances are, you are one of the unattractive feminists.
Sorry if you think this makes you think I'm sexist, you have issues, probably some plastic surgery will help if it really bothers you that much.
You won't find anyone who is happy with their place in life and what they have fighting the retarded battles that most activists fight.
Theres a big difference between simply wanting equal rights and being a feminist. Yes, obviously I'm male. I do not know of a woman who would actually call her self a feminist. I know PLENTY that want equal rights, but win the people who are for the same thing you are for, want nothing to do with being part of your group because you're known to act like irrational nutjobs, then its time to realize maybe the problem is yours, not someone elses.
I've found most 'activists', be it feminists, environmentalists or whatever are generally worst at whatever they are fighting against than those they are fighting against.
99 out of 100 feminists are sexist as hell.
99 out of 100 environmentalists do more damage to the environment because of their own stupidity than I do in my approach which is basically to not care.
They are too focused on some tiny ass little aspect of the world to realize the big picture is 99 times out of 100 worse off because of their actions, not better. Throw in the fact that we really do understand far less than we give ourselves credit for and half the time these activists go off doing things that hurt their cause more than anyone else.
Note: Feminists aren't the target of my post, activists are. Hell, make this post about sexism if you want, cause if it bothers you, the problem is all yours, not anyone elses.
While I whole heartdly agree with your post, I wouldn't take offense at the fatty pointing out that you might want to consider the children then.
If you don't have any plans to have children, thats your business, but ... It is known and scientifically proven that women do typically want to have children if they don't have them by their early thirties, its just the biology of it all.
He is of course wrong by saying 'all', but as a general rule and certainly for the majority of women, its true. Its really not any different than saying teenagers are horny bastards who will screw anything they can. Both are very true statements when viewed on the population at large, but of course can be completely untrue for any given individual. I've seen many women who 'dont want to have kids' till about 32, then they end up with kids all of the sudden. Nothing wrong with changing your mind either, just might as well be aware of the likely hood that you'll fall into the same boat as well. Of course if it were me, I'd start school ASAP in that situation so if I did change my mind, I would have at least got some of it out of the way already and made going back later a little easier.
Reality check: There weren't having the meeting in the mens room because they were avoiding 'women' VPs, they were having the meeting in the mens room because they were avoiding THOSE PEOPLE.
Its pretty common for people to do things in odd places to avoid having someone else be there or interrupt. Happens on smoke breaks, after work at the bar, you name it.
The problem is, you and your friend are LOOKING for these signs probably due to your own self confidence issues.
I've held meetings in the mens room to avoid a female, yes. I've also had meetings at the bar to ensure that an underaged employee of our small company wouldn't really want to come. I've had meetings at the dinner table, in my home, after inviting certain employees over.
In short, there are LOTs of reasons why someone may not want you around, being female means men can just go to the bathroom to avoid you, its easy. Doesn't make them sexist, just makes you a whiney little bitch for thinking that the entire world revolves around you and your issues.
I'm so sick of hearing this crap. Men treat women different than they treat men. Yep, it happens, EVERY SINGLE MAN ON THE PLANET TREATS WOMEN DIFFERENT THAN HE TREATS MEN. Doesn't matter who they are, who she is, what they are doing or why. Its not hate. Its nature. Women ARE different than men. Thats just fucking reality. You are different, you will be treated differently. GET OVER IT.
Another wake up call. EVERY SINGLE WOMAN ON THE PLANET TREATS MEN DIFFERENTLY THAN WOMEN. Its true. For the exact same reasons.
People are treated differently, period.
Why was she hit on a lot? Because she's a girl. In western society its typically acceptable for a man to hit on a woman but women don't hit on a man. Thats just the way it is in our society. Because of that, unless you want to die out, then men are going to have to hit on women. And as far as a man, instinctually trying to spread his seed, then hitting on the girl who's not the brightest bulb makes total sense. More likely to get her to let you do it. Maybe it wasn't that she was ignored and hit on because she was a woman as much that she was a bit slow regardless of her sex and so that made her an easy target and more likely to have bad ideas.
Get over yourself, you aren't that special, you aren't being singled out because you are a woman, you aren't really being treated differently. It really is all in your head. There are hundreds of reasons to explain situations like you describe and rarely is it sexism thats the issue.
So your argument is that sites using a PHP storefront want PHP developers ...
Guess what ...
There are more people who run SharePoint than oscommerce, when they want a web dev, they aren't hiring PHP guys.
We are in a different world. We aren't wearing your blinders. You're saying php is amazingly more popular, which in your eyes I'm sure it is, because you're looking for PHP jobs.
You aren't looking for web dev jobs, you're looking at people who use php who want web devs, which are ... amazingly ... likely to want php devs ...
You're basing your 'massive need' around a product that simply isn't that popular in the grand scheme of things. It may be the most popular storefront product on the Internet, but people do more than sale stuff with it on the Internet.
You are a php fanboy whose blinders prevent you from seeing the big picture. There really is life outside of PHP, lots o fit, and you'll be amazed at how much happier you'll be when you realize that you really don't have to use PHP, there are other, better languages with frameworks that are far superior. Ignore .NET all you want, but for god sakes do yourself a favor and get a good look at the rest of the world and stop subjecting yourself to the hell that is LAMP development. LAMP development is newbies and those 4 massive websites that still are learning that using it from the start was a bad idea.
And yes, I use Wikipedia myself, so don't bring it up, its not an impressive setup from a technical standpoint.
Really? Its been like 20 lines of code since Win3.1, maybe more if use your own window handler and draw the text manually with DrawText, but I'd have to say that the book had issues.
VMs are still crappy. VMs are still for lazy programmers. Real men still do not use these languages for anything that requires high performance or low resource usage.
However, most programmers do not fall into this catagory.
Computers are far faster now than they were 15 years ago, you don't notice all the inefficiency in the VM as much now.
RAM is cheaper now, making it less likely you'll notice the ridiculous amount of ram your .NET or JVM app uses.
For most programmers its better to write the app in a VM that can do the hard work for them, than to trust them to do it when they need to. In short, VMs help shitty programmers suck less.
For things where performance is important, you won't find Java, the .NET runtime or any of the half a dozen other popular interpreted systems.
The difference is, 15 years ago most programmers were actually programmers. Now, the majority of the programmers on the market aren't programmers, but are people who write code because they get paid to do so. They aren't good at it, but they can get most trivial things done and kludge their way through it.
VMs have a value, unfortunately very few people actually see what the real value is. They help prevent idiots who shouldn't be programming at all from screwing things up so bad that we shoot them because some buffer overflow allowed the introduction of a virus. Now the buffer overflow just causes a crash instead, cause they still haven't learned to not statically allocate the size of something in advance when you don't know how big it can actually get.
I've written non-trivial apps in both Java and C# that run on Windows, Linux and Mac OS X.
If you think cross platform is theory on either one than you haven't actually used either one.
While what you state is true, the only people who really care about the absolute latest APIs are A) Programmers who can't figure out a quick work around to accomplish the same thing B) Newbies who are using whatever the demo template tells them to use C) MS D) the 6 people who really do need a new API that you can't do yourself.
Yes, many apps may not work because they use a newer API, but 99 times out of 100 they had no real reason to use the new API. You'll find far more problems are caused by people who are stuck half assed in between .NET and traditional code, calling PInvoke and such. In both cases, its the programmer thats the problem.
Java quirks in my experience are caused by people not doing things the right way in the first place. FAR FAR too many 'Java' apps are Windows apps written in Java and thats the problem with them. There are of course those rare cases where you find platform differences that are unexpected, but those are really rare. You'll find lots of times when a developer is too stuck in his own OS to realize that he/she is doing is trying to make an app for their OS exclusively and not a cross platform Java app.
Writing cross platform apps is non-trivial regardless of language used. Some languages provide lots of help for it, but regardless of how much support the language has, the developer still has to make a conscious effort to program in a cross platform way. Its just not something you bolt on afterwords, unless you want it clear to everyone using your app that you in fact bolted it on afterwords.
Java is most certainly 'more' cross platform. Other than a variable or two to hold the 'Platform' and some globals to indicate directory separator types, .NET really does nothing to be cross platform in and of itself. The initial GUI toolkit is most certainly windows centric since its WinForms, and then later after mono, got things like GTK# and the other toolkits.
I still maintain both are perfectly cross platform from a language standpoint, but you have to write a cross platform application, not just expect the language and runtime to do all the work for you when you code half your app to use the right control key specifically as a modifier key, and then no one on a MacBook can use it, its your own problem for being retarded, regardless of which language you used.
In reality, its generally eas
I program in C, C#, Java, Perl, Python, and depending on the day, possibly Ruby, although I'm trying to get away from those scripts.
Recently I'm doing mostly Java and C#.
If you think C# is 'better' than Java then you are a shitty programmer. Neither one of them has anything that really is impressive over the other, outside of the IDE itself. Stop blaming the language, its not the problem. Its possible for a language to make certain things a little easier, but once you reach a certain point the additions to a language are of trivial advantage to a good programmer. They may help out less experienced or talented developers who can't figure out how to do the same thing without a special language construct for it, but for the experienced they end up the same.
C# has been past that point since 2.0, Java has for at least the last few years, I didn't really use it before that.
I have noticed that Java developers, in general, suck more ass than VB programmers. For a long long time I thought Java was complete shit because every app I'd ever seen was slow and ugly. After dealing with it a little now I've come to realize that Java can perform fine as long as the guy writing the app is capable of walking around the environment without wearing a helmet.
SPF serves multiple purposes for me.
Why I add SPF records to our DNS servers:
First and formost, it tells everyone who my mail senders are and that they should only accept mail from my users from those servers. Thats really all it does, but that results in the following things for me:
My remote users always configure their outbound mail server as our gateway, rather than their own ISP or something like that, which means that all that mail piping through me means I can do all sorts of sanity checking on the server for my users. It doesn't force them to use our mail server, but if they do, they'll end up sending to someone at Google or Yahoo who'll reject the message, at which point my user will generally have the problem fixed.
More important however is that it cuts down tremendously on backscatter spam I get.
Why I look for it when receiving mail:
Helps stop our auto-response mail addresses from producing a bunch of backscatter when they get spammed.
Stops scammers who use email addresses from large well known businesses in an attempt to make their messages look more legitimate. Pretty much every major company worth its weight in air publishes SPF records.
Problems:
It seems that services which host frontend stores for things like hotel rooms and travel seem to not understand that the server sending all their confirmation emails should probably be included in the SPF list.
Thats the only thing I've run into, on hotels and ticket purchasing web sites that are managed by 3rd parties, and send messages as if they were actual company. Universal Studios has had this problem with their ticket ordering system for at least the last 3 Halloween Horror nights :( Seen it with a couple hotel sites as well.
Too bad you're so filled with angst you missed that there was nothing SEXIST about it.
She has cataracts and can't see as well as people are supposed to and she could see a difference. There was no implication that she couldn't see because she's a she. Thats all steming from the self confidence issues you have as a woman, not anyone elses.
Good thing the copyright holders, the ones that applied the GPL to the code, aren't making the statement.
I can license code all day long and follow the GPL to the letter and spirit perfectly, and someone else can still come along and sue you because the code violates one of its patents.
I can't GPL some code and that instantly protects anyone who uses it from being sued by another unrelated party.
Basically what it comes down to is that you as an end user won't use the software because you are worried about being sued by a 3rd party, completely unrelated to GPL.
Thats just dumb. You can call it principal if you want, but its still dumb. You can not use it because it offers nothing of value. You can not use it because it doesn't work for you. You can not use it because its crappy software. To not use it, and intentionally deny yourself access to media just because you don't like that some guys wrote some software that acts like someone elses and some other guy MIGHT sue you if you use it, EVEN though they promised not to ...
Lets go over the reasons its silly:
A) They promised not to sue, publicly. Pretty much ends any legal grounds they had right there, so your worry is over something that doesn't exist.
B) MS has never sued anyone over Moonlight, or the dot net framework in general.
C) You are running an OS, written by a guy, who was basically copying the way someone elses software ran. He didn't even get a promise to not be sued
D) As an extension to C: You are in fact running an OS which resulted in companies getting sued because it may have violated patents or copyrights or whatever the hell the SCO case really tried to claim.
So you are more concerned with the software product for which you've been given a promise not to be sued, then you are about the software product which has been involved in law suits of the very type you are concerned about ...
Doesn't seem like your point of view is very logical to me.
If 'that firefox logo thing' was bad for you, nothing MS does will ever make you happy. I'm going to wager you are rarely ever happy anyway if thats all it takes to bother you.
So now you want MS to fund an OSS developer for their competition with no value worth mentioning in return?
Jesus you fan boys are like teenagers, there will never be a point when you say 'okay, they are making an attempt to be a good community player'. I'm not saying they are, or that they are even really trying, but when you come out and say something that roughly translates too 'they should pay for employees to work for the competition' then you've just gone off the deep end into la la land.
There is no reason at all for MS to really do anything for Linux users at all. Linux users will never be MS fans. Linux users will never be promoting MS products. In short, Linux has absolutely nothing to offer MS, nothing at all, anywhere. Yet you expect them to support it? Are you stupid? All the good will, community spirit, and donations to OSS software projects in the world would NEVER make it so the Linux crowd will think any better of MS, you know this, I know this, MS knows this ...
All this kind of comment does is allows MS to say 'look, we made an effort, even if it was only a small one, and the Linux guys respond with something utterly ludicrous, they are irrational'
And then the company MS says 'you know, they are irrational, I'm gonna go stand next to the predictable murderer rather than next to the unpredictable nutjob who is never happy with what anyone does to help them.'
Its too bad google charges per click not per impression, meaning ad blocking would lower the cost of your advertising, not increase it if you advertise via google.
XBox Live arcade sounds like it falls into this claim. You can download the demo, which is most larger arcade games is just part of it, then unlock the rest by purchasing it, which then downloads the rest of the package and unlocks it.
I'd argue that the demo is simply free and the purchase is for a different product completely, which it is really, but I'd say this sort of thing is what they would go after. Not your windows product key activations.
Reality check:
U.N: We would like a cease fire
Isreal: Okay, two weeks
Palestine: Okay, two weeks, no killing
Hamas blows up a night club
Slowly but surely Israel is winning this battle. If the Palestinians don't get their shit together and stop being complete dicks no one is going to stand behind them anymore.
No one is going to give them guns because EVERYONE knows they'll just wreak havoc and no part of it will be in the name of peace.
Sounds like you're living in a fantasy world. All the things you say are very idealic and cute if you just got out of collage and know nothing about the fact that the rest of the world doesn't work the way you're pampered short life has.
Then, please, by all means, run into either Israel or Gaza and do that, lets see how long you live. Everything in your post is a fantasy about how it 'should' work. First off, nothing actually DOES work that way. Whats better is that you think your 'rights' and 'laws' extend to other countries.
Its nothing like anything you've ever experienced over there. Its not a fantasy life in suburban middle America/Europe. People do have pride, guns, and have known war all their lives. You'd learn to watch what you say or you'd live a short life.
When you consider where she's at, then yes. Do you know anything about the actual politics of the area?
Really? You know how it works? You did explosives disposal in a country thats been dealing with people trying to kill them constantly for the last 2000 years?
If they moved everything to 'somewhere safe' that they thought was a bomb they'd just spend all day moving shit or carrying sandbags.
So you did it in the military, I get it, that was your job. Guess what, EVERY ISRAELI SOLIDER DOES IT, not just the ones who have it as their job. You spent a few years doing it in the service, possibly in iraq or afghanistan for a few years. These people come out of the womb having to know how to deal with bomb threats. You may have been trained in all the 'proper' ways to do it, and they got used to waking up everyday not knowing if their house was going to exploded so they take a slightly different approach thats far more practical when you do it on their scale.
And yes, they may have just been being dicks to her. When your dumbass walks into a war zone and walks up to the soldiers with a bunch of signs that let them know you don't like anything about them on your stuff, then, I'm sure of course she stood there and was totally passive with them and did nothing to provoke them or anything.
God, if you've been in a war zone you should know how this shit works already, have you ever been in an occupied country?
GPL is about copyright. Copy RIGHT ends when there is no copy that you have rights over in the work.
Copyright does restrict ideas, it restricts implementations. GPL and copyright both end when the code has been replaced.
You can argue this one here on slashdot all day long and/or you are blue in the face and it won't make a bit of difference. The first time this idea goes to court against a company of any real size, copyright and GPL will lose as the idea is utterly ludicrous.
Car Analogy:
Ford makes a car that uses GPL software for a new power windows controller. Over time Ford expands the controller to control everything in the car. You find out and sue them for using your GPL code.
So they replace the code for the window controller with clean code.
At this point, no judge anywhere on the planet, in any country is going to think an acceptable solution is for Ford to redesign the entire product (in this case the window/door controller system that grew from your work) and start from scratch, JUST because part of it was your work. You guys need to get over this idea that GPL extends to touch everything anywhere near it. Much like EULA's, just because you say it, doesn't actually make it true, even if in your own little world it does. The rest of us don't live in your world, thank god.
Your work as been removed, you no longer have any claims, regardless of shared ideas. That would be a patent area if you'd like to go argue that.
So you're arguing over if or if not you are to be included in a lawsuit about if someone has or hasn't violated a copyright ... and you don't even care enough to know if anyone is bothering to expect any damages or what they are?
Are you fucking kidding me?
As if the lawsuit itself isn't an example of a waste of time for the courts, you being all wishywashy about it and just basically being a pain in the ass is a very bad example for companies who may at some point consider using GPL software.
Look guys, they'll sue you and waste your time even if they aren't actually trying to get anything out of it.
You're all acting like those annoying bullies in school who didn't actually want to do anything more than be a pain in your ass to watch you suffer.
I realize that its about getting companies to respect GPL, but until you guys stop acting like a bunch of school kids fighting amongst yourselves, why the hell should anyone else take you seriously? If you actually don't care, shut the hell up, if you do care, act like it, and no posting a little quip on your blog and sending it to slashdot is not actually doing something about it, thats called whining.
This is a perfect example of why allowing users at the console to install system wide software without requiring a password is a bad idea.
All it takes is this happening on one the already listed repos and you've got your vector into systems via stupid polkit choices.