I actually AGREE with that, but my point seems to have been missed. My objection was to parents (ab)using the power and hold they have over their children by preaching voilence/intolerance whatever. It's one thing for me to look around, decide that something is wrong and that something must be done about it. It's another thing entirely to have my parents advocate violence (or in fact, advocate any kind of irrational 'gut' reaction kind of mentality) to me, especially at an age where such things stick. Parents should equip you with the tools to form opinions and thoughts, not the opinions and thoughts themselves.
Sorry, but I have to say that your father might be a prime example of what's wrong with the US. It's one thing to succumb to one's base instincts due to being illeducated and/or indoctrinated by an omnipotent and omniscient media. But to have this kind of thing preached down from father to son sends shivers up my spine. Don't believe me? All you need to do is substitute 'ask if military force is appropriate' to 'ask if killing people who try to intimidate you into their way of life'.
For all you OSS kids out there who are beaming at everything the Apache group puts out like it's gold dust, maybe it's time to look a little bit further afield if you actually care about performance, robustness, scalability, and general developer friendliness.
I can't speak for any of the rest of the Apache group, since I have no experience with that side. However, I can safely say that the Java Apache group on the whole puts out some truly awful things, that only make it because of the clout and rep that the 'Apache' name brings.
Tomcat is supposed to be a reference impl of the spec as put forth by the servlet expert group. In reality, the tomcat people are on that expert group, and do their utmost to spread a broken spec because 'we implemented it that way'. The spec has a number of very annoying failings (with regards to filters and request dispatchers, as well as context issues) that only made it in because the tomcat folk thought it's too hard to implement these properly. It's ludicrous that the spec suffers, because of incompetent vendors who have too much clout.
The only java project at Apache that works and works well is ant, the rest of the useful ones are those that moved under that umbrella and grew outside of Apache (log4j, oro). ECS is a horrific idea, Slide doesn't work in any useful manner, Velocity is a ripoff of webmacro/freemarker), etc etc.
It's a tight knit group of part time developers, with fairly fragile egos (obviously, this is a general perception, not 100% accurate!), who often get hugely defensive about their impls.
At the end of the day, what matters to the end (business) user is how well the product performs, how well it scales, and other such measures. I can guarantee that tomcat is bottom of the list in any benchmark you care to run against any modern servlet engine. Yet, it's hailed as a success story. Open your eyes!
if you want a real servlet engine, go with Orion or resin (or even jetty).
So is this the new 'American way'? To commit genocide? I have to say I've been bitterly disappointed by the reactions online. I live in NYC, and have been down to the affected area, have inquired about donating blood (got turned away, they have too many applying), and have offered what help I can. EVERYONE I have spoken to in NYC feels a huge sense of loss, and a quiet determination to help in whatever way. There is anger, sure, but it is not the irrational ranting and raving that is so dominant on the net. Yes, I'm an Arab, yes, I utterly abhor what has been done, and wish nothing but the utmost harm to those responsible. However, I fail to see what this hatemongering achieves. I understand and empathise with your anger. hell, I wish I had someone to lash out at and vent, but I recognise how that does nothing more than descend to the same level, and makes a mockery of all that makes this country what it is.
Frankly, I think this is a very childish and naive viewpoint. It's easy to say when you haven't lost anyone, or don't know anyone who has. The statue of liberty is just a symbol, the WTC housed thousands of people. I'd choose losing a precious symbol over human lives any day of the week.
Having just bought a lovely G4 500 laptop, I can wholeheartedly agree. It's such a joy to work with, I find myself using it more often than either of my desktops. It's fast, slick, and thoroughly enjoyable. I'm also switching most of my development to it, as it now fully supports Java. It's like linux (the joy of a CLI) with a decent modern GUI! (sorry folks, but Xwin just doesn't cut it, no flame intended)
Conical speakers actually arent that great. I've auditioned a whole bunch of high end speakers for a home music centre, and the Martin Logan flat speakers just blow everything away. You're literally hit by a 'wall of sound' from these lovely things.
I actually AGREE with that, but my point seems to have been missed. My objection was to parents (ab)using the power and hold they have over their children by preaching voilence/intolerance whatever. It's one thing for me to look around, decide that something is wrong and that something must be done about it. It's another thing entirely to have my parents advocate violence (or in fact, advocate any kind of irrational 'gut' reaction kind of mentality) to me, especially at an age where such things stick. Parents should equip you with the tools to form opinions and thoughts, not the opinions and thoughts themselves.
Sorry, but I have to say that your father might be a prime example of what's wrong with the US. It's one thing to succumb to one's base instincts due to being illeducated and/or indoctrinated by an omnipotent and omniscient media. But to have this kind of thing preached down from father to son sends shivers up my spine. Don't believe me? All you need to do is substitute 'ask if military force is appropriate' to 'ask if killing people who try to intimidate you into their way of life'.
For all you OSS kids out there who are beaming at everything the Apache group puts out like it's gold dust, maybe it's time to look a little bit further afield if you actually care about performance, robustness, scalability, and general developer friendliness.
I can't speak for any of the rest of the Apache group, since I have no experience with that side. However, I can safely say that the Java Apache group on the whole puts out some truly awful things, that only make it because of the clout and rep that the 'Apache' name brings.
Tomcat is supposed to be a reference impl of the spec as put forth by the servlet expert group. In reality, the tomcat people are on that expert group, and do their utmost to spread a broken spec because 'we implemented it that way'. The spec has a number of very annoying failings (with regards to filters and request dispatchers, as well as context issues) that only made it in because the tomcat folk thought it's too hard to implement these properly. It's ludicrous that the spec suffers, because of incompetent vendors who have too much clout.
The only java project at Apache that works and works well is ant, the rest of the useful ones are those that moved under that umbrella and grew outside of Apache (log4j, oro). ECS is a horrific idea, Slide doesn't work in any useful manner, Velocity is a ripoff of webmacro/freemarker), etc etc.
It's a tight knit group of part time developers, with fairly fragile egos (obviously, this is a general perception, not 100% accurate!), who often get hugely defensive about their impls.
At the end of the day, what matters to the end (business) user is how well the product performs, how well it scales, and other such measures. I can guarantee that tomcat is bottom of the list in any benchmark you care to run against any modern servlet engine. Yet, it's hailed as a success story. Open your eyes!
if you want a real servlet engine, go with Orion or resin (or even jetty).
So is this the new 'American way'? To commit genocide? I have to say I've been bitterly disappointed by the reactions online. I live in NYC, and have been down to the affected area, have inquired about donating blood (got turned away, they have too many applying), and have offered what help I can. EVERYONE I have spoken to in NYC feels a huge sense of loss, and a quiet determination to help in whatever way. There is anger, sure, but it is not the irrational ranting and raving that is so dominant on the net. Yes, I'm an Arab, yes, I utterly abhor what has been done, and wish nothing but the utmost harm to those responsible. However, I fail to see what this hatemongering achieves. I understand and empathise with your anger. hell, I wish I had someone to lash out at and vent, but I recognise how that does nothing more than descend to the same level, and makes a mockery of all that makes this country what it is.
Frankly, I think this is a very childish and naive viewpoint. It's easy to say when you haven't lost anyone, or don't know anyone who has. The statue of liberty is just a symbol, the WTC housed thousands of people. I'd choose losing a precious symbol over human lives any day of the week.
Having just bought a lovely G4 500 laptop, I can wholeheartedly agree. It's such a joy to work with, I find myself using it more often than either of my desktops. It's fast, slick, and thoroughly enjoyable. I'm also switching most of my development to it, as it now fully supports Java. It's like linux (the joy of a CLI) with a decent modern GUI! (sorry folks, but Xwin just doesn't cut it, no flame intended)
Conical speakers actually arent that great. I've auditioned a whole bunch of high end speakers for a home music centre, and the Martin Logan flat speakers just blow everything away. You're literally hit by a 'wall of sound' from these lovely things.