Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Java Programming The Media Your Rights Online

JBoss Caught in Anonymous Posting Scheme 380

Reader scubabear writes "For years rumors have run rampant about employees of JBoss Inc. being actively encouraged to post anonymously, drumming up business by flooding the net with fake posts and simultaneously attacking competitors, all from behind a safe veil of anonymity. With the advent of a new feature for tracking users by IP on TheServerSide.com, the floodgates have been opened and those rumors have apparently been confirmed. The Java blog space now erupted with posts from a variety of bloggers (here, here, and here for a start) exposing a variety of anonymous/pseudonymous accounts used by JBoss employees to put forth their Professional Open Source message and simultaneously slam anyone who gets in their way in online technical communities such as TheServerSide, JavaLobby, and various personal blogs. The evidence shows how a corporation can manipulate popular opinion via anonymous personalities, that open source companies can be just as ruthless as closed source when it comes to marketing their wares, and that you should never forget that your cookies and IP address can and will be tracked online. No official response has been heard yet from the JBoss crew. Disclosure: I'm one of those bloggers erupting on this issue (see my story here)."
This discussion has been archived. No new comments can be posted.

JBoss Caught in Anonymous Posting Scheme

Comments Filter:
  • My heart is forever broken. To think that this kind of crap would go on within the open source "Community". Newsflash : This happens everywhere. On every review site, on every opinion forum - EVERYWHERE. I have competitors anonymously bashing me on Yahoo Shopping, E-Pinions, Shopping.com etc. It is done for one reason - profit. J-Boss is trying to make money, and they are willing to use all the tools at their disposal to discredit everyone who does not share their opinions. This is nothing new and nothing that will not happen again.
  • by darth_MALL ( 657218 ) on Tuesday May 18, 2004 @05:21PM (#9189146)
    "...that open source companies can be just as ruthless as closed source when it comes to marketing their wares"...What is the point of this sentence? Why should an Open Source company be above such diabolical behaviour? Because OSS folks are pure of heart? This is really pushing the Zealot button now. Ergh.
  • JBoss (Score:4, Insightful)

    by LoneWlf ( 228331 ) on Tuesday May 18, 2004 @05:22PM (#9189148) Homepage Journal
    Isn't doing anything new. This particular technique was around long before the internet, or blogs...
  • Re:Be careful (Score:3, Insightful)

    by ircShot_guN ( 737033 ) <aflet30 AT eq DOT edu DOT au> on Tuesday May 18, 2004 @05:23PM (#9189166)
    Actually, in today's world of lawsuits, posting slanderous material on the internet is termed libel, not slander.
  • implications (Score:5, Insightful)

    by Wellmont ( 737226 ) on Tuesday May 18, 2004 @05:23PM (#9189167) Homepage
    This is interesting, because if you can remember the stock market has even been swayed by posts on the yahoo economic forums in the past...I think this is a step in the right direction, anonimity is great and all, but when your using it to ruin the competition and make yourself look better (or in the case of the stock market to weasel people out of their money) then someone has to crack down on you....in this case I'm even more excited because it seems to be public/private intervention rather then the government, so these people DEFFINATELY are going to get what's just deserts for their actions.
  • It's sad (Score:5, Insightful)

    by Roland Piquepaille ( 780675 ) on Tuesday May 18, 2004 @05:25PM (#9189190)
    Sad for Open Source primarily. Astroturfind is the sort of activity you expect from corporations like Microsoft [flutterby.com], but I would much prefer F/OSS (and the industries it created) to flourish on its own merits, just to prove to the world that there is no need for dirty tricks when the software and development methods are good.

    This is just sad. Shame on JBoss...
  • by Anonymous Coward on Tuesday May 18, 2004 @05:26PM (#9189199)
    You know, there's no real distinction between Anon Coward and "ElitePenguin231 (771235)" who will forget his slashdot password in a couple months. I'd say than 10% of slashdotters post with personally-idenfiable information.

    Sure OSDN can track you, but that's not going to stop you from astroturfing.
  • Sure you can! (Score:3, Insightful)

    by warrax_666 ( 144623 ) on Tuesday May 18, 2004 @05:31PM (#9189252)
    You can't really publish anything truely anonymously. You never really could anyway.


    Linky [sf.net]. There's no guarantee anyone will read it, though. Them's the breaks.
  • by md17 ( 68506 ) <james@@@jamesward...org> on Tuesday May 18, 2004 @05:32PM (#9189270) Homepage
    I don't mean to start a flame war, but honestly... TSS is a great spot to find articles related to J2EE, but I don't hang out there much simply because they do not have moderation, karma bonuses, etc. I would post and read comments a lot more if there were those features. Until then, /. is my home.
  • by Anonymous Coward on Tuesday May 18, 2004 @05:37PM (#9189337)
    "Even if their argument is completely flawless and/or logically impermeable, ignore them."

    It seems to me that the truth of someone's statements is independent of the person or their character, i.e. if Hitler origionally argued that E=MC^2, it would not be any more or less true.

    I actually think posting by anonymous cowards is better then arguements by 'known' people since I look more closely at what the cowards say to verify if it is true or not.

    Although the ideal situation, time permitting, is you double check what everyone says :).
  • by C10H14N2 ( 640033 ) on Tuesday May 18, 2004 @05:39PM (#9189346)
    It looks more like the parent poster is just pissed off that the guys/gals of JBoss have different opinions. None of the referenced posts appeared to be FUD or PR. Every post I saw in that thread was what I would expect the personal opinions of those individuals to be. What, if you participate in business, you must at all times put your professional reputation -- and that of your entire corporation -- on the line? Bull.

    I almost never post 'anonymously,' however, I put a pretty hefty distance between my online postings and my actual professional life. In fact, in many cases, my personal opinions have been restrained by contract. I can't post "I, an employee of XYZ organization involved in ABC project feel this way." That's what corporate PR departments are for and it is such standard practice to curtail officila public comments--for good reasons--that it smacks as pretty ignorant to start whining that someone isn't slapping their corporate logo on every utterance.

    JBoss is a solid product and their licensing and revenue models are downright charitable. The posts addressing those issues were absolutely on the mark and perfectly justifiable. So there was some petty personal squabble. Big deal. Someone doesn't like you. Wah. This whole conspiracy theory comes off as pretty fscking childish in that context.

    They want to make money AND give something away and you don't like that for some reason.

    Get over it.
  • by Mongoose Disciple ( 722373 ) on Tuesday May 18, 2004 @05:39PM (#9189347)
    Anonymous or not opinions count. (Score:2, Interesting) by jelwell (2152) on Tuesday May 18, @04:29PM (#9189227) I guess I don't see the problem. Whether the posters were anonymous or not, don't their opinions and refutations of the facts matter?

    It depends on the nature of what they're posting anonymously.

    Suppose I work for JBoss and I write up various posts of the form: "I used (fill in JBoss competitor here) for my business. Not only did they not do the work I paid them for, but they anally raped my mother while pouring sugar in my gas tank! Next time I will go with JBoss for sure."

    Or, suppose I work for JBoss and I write up a glowing review of JBoss's work, glossing over the problems or bugs. Then I post a few times agreeing with myself about how excellent they/we are. Astroturfing may be as old as the Internet (if not older) but that doesn't make it particularly ethical business.

  • by Brento ( 26177 ) * <brento.brentozar@com> on Tuesday May 18, 2004 @05:40PM (#9189357) Homepage
    I guess I don't see the problem. Whether the posters were anonymous or not, don't their opinions and refutations of the facts matter?

    Well, it's like when you start having cybersex with somebody. It does indeed matter whether they're an 18 year old hot chick, or a 50 year old fat guy. Even if they both say the same thing, like "I wanna get with you, baby!"

    More seriously, it matters because it matters who you're speaking for. When I stand up in a developer community and say my company is using ___ and the speed has gotten better between versions, that it crashes less often, or that the new features work as advertised, then I need to have something behind those claims. While people usually claim they're not speaking for their company, it still means more when someone is actually employed.

    Furthermore, nobody wants to make enterprise software decisions based solely on the vendor's recommendations: you want to find a group of users that can verify the stuff works correctly. If I looked up JBoss's users to find out how it's working, and it turns out the entire JBoss user community consists solely of their employees posting under pseudonyms, you'd better believe we've got a problem.
  • by Anonymous Coward on Tuesday May 18, 2004 @05:43PM (#9189407)
    How do we know you're not working for JBoss?

    Christ.. it's like the Salem witch trials.
  • Re:Jboss's slogan (Score:4, Insightful)

    by LostCluster ( 625375 ) * on Tuesday May 18, 2004 @05:45PM (#9189423)
    Any company that has to make a marketing effort to declare themselves "professional" most likely is not. Afterall, real professional companies just act that way and everybody else applies that term to them.
  • Re:JBoss (Score:3, Insightful)

    by driftingwalrus ( 203255 ) on Tuesday May 18, 2004 @05:45PM (#9189430) Homepage
    Worth remember is Shakespeare's play, Julius Caesar. Cassius does something similar, placing anonymous letters to Brutus on Brutus' windowsill. Of course, the anonymous letters lead Brutus to believe that caesar's death is something wanted by many.

  • Ugly Story (Score:5, Insightful)

    by corby ( 56462 ) * on Tuesday May 18, 2004 @05:53PM (#9189518)
    This is another ugly story that shows how little we need SCO and Microsoft to attack the open source community, because we are so willing to do their work for them.

    First, JBoss Group betrayed the trust of what should have been a largely sympathetic community in TheServerSide [theserverside.com] with their anonymous posting campaign.

    The fraud was exposed by levelheaded participants, including the submitter of this story and staff at TheServerSide.

    Then, the opportunists jumped in.

    Some bloggers gleefully joined the witchhunt, accusing their least favorite people of being anonymous posters, including real people, of course.

    When I told one blogger that he needed to offer evidence when he accused someone of being an anonymous poster, he publically implied [theserverside.com] that I supported the posting scheme.

    Several of the bloggers are themselves contributors to respected open-source projects, making this a particularly disturbing form of cannibalism.

    The net result is another wedge driven into what was already an overly polarized community. No real winners here.
  • by quantaman ( 517394 ) on Tuesday May 18, 2004 @05:53PM (#9189519)
    How ironic is it that these people can have a normal discussion with "faceless individuals" but as soon as they realize those individuals were from JBOSS they want to scream bloody murder?


    Because now they know that those "faceless individuals" were not there to help them but instead were there entirely for their own profit and deliberatly misleading, even lying, to them in the process. If I found out someone whom I'd been turning to for advice because they claimed to be an honest individual had been lying about who they were the entire time to conceal a conflict of interest so they could sell me something I'd be pretty pissed off too!!

    (and although I suspect my company *might* make something that may compete with JBoss that doesn't have any affect on my opinion)
  • Thorny Problem (Score:4, Insightful)

    by Bob9113 ( 14996 ) on Tuesday May 18, 2004 @06:00PM (#9189630) Homepage
    that open source companies can be just as ruthless as closed source when it comes to marketing their wares,

    An ethnic minority person walks into an ethnic majority bar and orders a beer. The ethnic majority guy next to him says, "we don't like your kind around here." Words are exchanged, and the ethnic minority guy pulls out a knife. The ethnic majority guy pulls out a gun and shoots him. Ethnic majority guy turns to the bartender and says, "just like an ethnic slur to bring a knife to a gun fight."

    So what should you do when the enemy is both more powerful and unethical? Most business people don't grasp (or care about) the long run benefits of open source software. If they don't see the open source equivalent as being better - and let me stress, they have to see it as being better, regardless of whether it is better - if they don't see it as a better product, they're not going to use it. If they're reading the trades, the open source people should be promoting their products there by all means necessary. Anonymous? Do you think Microsoft's shills on this site are adding disclaimers? This isn't pattycake, this is business. This is war. If you can't handle it, at least stay out of the way.
  • Here is a copy of Hani's excellent Bile Blog.

    JBoss panties around ankles, again.

    Does the fun ever stop with these guys? It turns out that theserverside.com forums now has an interesting new feature that many of you might not be aware of. If you click on a particular user, you will see all the other users that have logged in from the same IP.
    Obviously, this method is not foolproof, and can be easily misinterpreted to mean that two people behind the same proxy are indeed one and the same.

    Having said that though, it is with immense glee that I see that once and for all, the JBoss wankstains can be seen for the hypocritical, conniving, underhanded, petty and insecure little fuckwits that they are.

    So, let's pick a user at random! Say..ohhh I dunno...Marc Fleury. Who else does the slimy little fleury have hidden away in this too-large-for-one-person personality of his? Why, none other than our friend Arun Patel! Arun, for those of you unfamiliar with TSS, posts incredibly offensive polemics that happen to exactly mirror the unspoken thoughts of a certain JBoss cult. To be fair, many of the posts are too eloquent to be His Royal Garlicness, what with his penchant for multiple exclamation marks, rambling sentences, and all round freakish usage of full stops.

    So, who else posts from that IP? Well, we have James Hardy. James' posts are often of the 'I'm sane but lets face it, JBoss rule' variety, as opposed to another on that list of deranged psychopaths, Chip Tyler. Chippie here will eagerly pipe in in any number of threads to say how much CDN suck, as well as how every move JBoss makes is intelligent and wise. There are literally dozens of other accounts that show how widespread this behaviour is. The only thing they have in common is a surprising love and admiration for all things JBossy, and disdain and abuse for all things non-JBossy.

    Needless to say, Ben Sabrin and the majority of the JBoss folks are all on the trail too. So while it's impossible to actually draw lines between the fakes and their puppetmasters, it's very very easy to spot the group of nefarious rumprangers who have embarked on this laughably incompetent marketing exercise. Having said that, some of the linkages are very clear and easy to follow to individuals who happen to not work in the same turdfactory as the fleurys do. Bill Burke has the highly dubious honour of also being Joe Murray, famous for making noises to the effect of 'Mike Spille doesn't exist!'. Let's see you uuhmm and err your way out of this one Billy! Marc'll have you back in that gimp suit pretty sharpish if you keep being this sloppy.

    It all makes an awful lot of sense, if you think about it. JBoss is very very little beyond a whole lot of smoke and mirrors. I was actually surprised at how many people at TSSS for example smirked when I asked if they used JBoss. The silent majority pretty much views that server as a bit of a joke, and rightfully so!

    What is stunning is how they seem to have next to no capacity for learning. Come on garlicboy, how fucking hard can it be to write a classloader? Do you really NEED UnifiedClassLoader, UnifiedClassLoader2, AND UnifiedClassLoader3? Didn't your mother teach you how to name classes? The thing is, it'd fine if you lot were just crapping out hilarious code. Sadly, it isn't enough for you, instead you feel the need to go out of your way and create a million fake accounts everywhere just to spread the word and hijack any potentially intelligent conversation. Are you that scared of innovation and a world where JBoss co-exists with the rest of humanity?

    The saddest part about all this is that the most likely outcome is for these posters to now ensure they use a different IP when posting, to disguise the trail more effectively. I'm sure the very notion of 'gosh, maybe we should let our software do the talking instead of using underhanded tactics like these' is heretical in that camp.

    So, the next time you see someone posting anything positive about JBoss, rest assured
  • by pavon ( 30274 ) on Tuesday May 18, 2004 @06:06PM (#9189723)
    Well lets turn this question around. If it doesn't matter who the opinion is comming from then why do the JBOSS employees have to hide behind anonymous psuedonyms? Why don't they just admit that they are JBOSS employees and let the peole judge the merit of their posts in that light rather than pretending to be satisfied customers? The fact that they do hide thier identity shows that they believe that there is an advatage to misleading people as opposed to telling the whole truth. If they are willing to mislead people about their credintials, why should the content of the post be considered trustworthy?

    And besides, an opinion is only as valid as person giving it, and a "hard data" is only as valid as the method in which that data was collected. So if company X says their product works great that is less valid then a third party saying it works great. Furthermore, if I know that group X is conducting a study I will be more on the guard for things that might might tilt the results in thier favor.

    This behavior is deliberatly misleading and thus unethical. Period.
  • by SuperKendall ( 25149 ) * on Tuesday May 18, 2004 @06:14PM (#9189817)
    Well, it's like when you start having cybersex with somebody. It does indeed matter whether they're an 18 year old hot chick, or a 50 year old fat guy. Even if they both say the same thing, like "I wanna get with you, baby!"

    Here's a hint - if you are having cybersex you can rule-out right away that it's a hot 18-year-old.

    But why does it REALLY matter? You have no way to know, so if you are doing this by definition you do not care.

    More seriously, it matters because it matters who you're speaking for. When I stand up in a developer community and say my company is using ___ and the speed has gotten better between versions, that it crashes less often, or that the new features work as advertised, then I need to have something behind those claims. While people usually claim they're not speaking for their company, it still means more when someone is actually employed.

    Possibly. The thing that bothers me about the accusations of foul play are this - what are the exact contents of the posts being made by JBoss employees? There's nothing wrong with having an opinion and being employed all at the same time. Sometimes I just want to give quick technical advice without bothering to identify myself. The links seem to be /.ed so I cannot find out more. Itsure seems like anyone going to these lengths to track down anon IP's and such have some kind of personal beef so I'm not sure how much to trust them either! The truth is probably somewhere in-between.

    I can also see the possibility of people wanting to defend thier company being bad-mouthed on forums without nessicarily revealing they work there. Sometimes you do that so you don't get in trouble at work, sometimes because if it gets out you work somewhere you have a lot of people contacting you for various things related to the company and you don't want the hassle. There are a number of legitimate reasons to conceal identity when posting online.
  • by Anonymous Coward on Tuesday May 18, 2004 @06:14PM (#9189820)
    You don't see a difference between posting pseudonymously in order to respect obligations not to express opinions of your employer, and posting pseudonymously in order to give the impression that you are specifically NOT affiliated with your company and represent an independent viewpoint, including referring to yourself in the third-person and making up false claims that make the company look good?

    One is called discretely exercising your right to free thought and speech, the other is astroturfing and inherently deceptive.

    You sound like a shill, but that really is irrelevant (I don't want to be guilty of ad hominem). The fact is, these individuals at JBoss look like complete asses. I would be embarassed if I was discovered to be the fake identity that was writing great things about me. Gawd!
  • by mukund ( 163654 ) on Tuesday May 18, 2004 @06:18PM (#9189856) Homepage
    How can you trust the software/network you know which is out there as "FreeNet" which actually keeps you anonymous as it is supposed to? It is not possible to trust that the software which others have got does what it is supposed to do.

    This is one of the problems even DRM faces. Manufacturers can't trust their own deployed software as these can be patched/cracked to bypass restrictions.

    Even with strong cryptography, it's just not possible to trust an implementation which is in another's hands.. with end-to-end encryption you can possibly protect the content of data, but you may not be able to protect its source/destination unless you trust each and every node out there and have absolute control over it to keep it trusted.

    Even with strong encryption, there are a lot of ways of exploiting the implementation.

  • Ethical?.. (Score:3, Insightful)

    by nyjx ( 523123 ) on Tuesday May 18, 2004 @06:20PM (#9189873) Homepage
    You might call people for posting anonymously - but what surely tss has more than a bit to answer for by clearly violating the notion of ANONYMOUS posts. This post on the tss regading the "new feature" makes the point perfectly:

    It's stupid and dangerous. Posted By: Mouloud - on May 18, 2004 @ 05:58 AM in response to Message #122469 1 replies in this thread

    1. Which confidence can one grant on a site which sets up such a process without informing its members as a preliminary ?
    2. It throws suspicion on the posts: how to distinguish 1 fellow with 2 users from 2 poor fellows which share the same proxy ? What happens if one member uses 2 different proxies (for example : job and home) ?
    3. This is dangerous, because it creates implicitly and insidiously a link between individuals and thus between their opinions.

    ... deleted some

    Retroactively identifying people is highly foolish - particular subsequentely linking individuals to a company. If a site provides an anonymous mode:

    • Users / Readers have their own responsability to take those posts with a pinch of salt!
    • You cannot retroactively undo this anonymity - we all live in a world we put trust in the service provider (in this case tss) to stand by what it says on the tin: this is an anonymous post.

    If people using anonymous mode in an "unethical way" may be a problem - remove it, give everybody warning and move on.

    No i don't work for JBoss, and yes i know IP/cookies etc. are tracked - however i don't expect amazon of anybody else to post what that information!

  • by prshaw ( 712950 ) on Tuesday May 18, 2004 @06:23PM (#9189912) Homepage
    >> Free speech cannot exist without a degree of anonymity

    Why is that? I don't see how they are tied together.

    Not wishing to be help accountable for your speech might make you want to be anonymous. Not wanting to be held responsible for what you say might make you want to be anonymous.

    But neither of those are infringing on your right to free speech. You are given the right to speak freely, you are not given the backbone to do it.
  • by mukund ( 163654 ) on Tuesday May 18, 2004 @06:36PM (#9190042) Homepage
    You are right. But it is very possible for this situation to happen where every one of the machines through which your data is routed is compromised, or rather controlled.. I am not trying to say it for argument's purpose or as a paranoid case :-).. but if some body (government or otherwise) is trying to track you, they can.
    It's possible to change a many-hop freenet route to a force-routed path if you have your implementation at the front compromised.

  • by cmacb ( 547347 ) on Tuesday May 18, 2004 @06:36PM (#9190048) Homepage Journal
    Now THIS is an interesting article. It touches on several issues at once: Privacy, Honesty, Openness, Conspiracy, Propaganda, Media manipulation... I could go on.

    We all want privacy don't we? Do you really want someone throwing a rock through your window because you said something negative about a group they are a member of on Slashdot?

    Open Source is all about, well, openness right? It seems so ironic that a company based on the Open Source philosophy would do such a thing. But how many times have many of us said that Open Source is about freedom to create not about anti-commerce. If it is ever proven that Open Source companies CAN'T be profitable, then I think the future of Open Source will be bleak.

    Media manipulation is both harder and easier with the popularity of the Internet. Anyone who wants to can be a publisher now. How many of you regular posters to Slashdot used to write letters to the editor of your local paper on a regular basis? I know I didn't. I've written more on issues I care about in the last 2 years than the previous ...um... thirty something, combined. OK, its drivel, but if you multiply that by all the Internet users, there is some good stuff out there that would not be out there otherwise. The trick is of course to separate out the good stuff from the drivel. You know, signal to noise ratios and all that. Systems like Slashdot's moderation system help, but they are a long way from perfect yet. In particular...

    Systems such as Slashdot are easy targets for conspiracy. We "rate" one another by name. My real identity MAY be secret, at least if I've been very very careful, but unless I do all my "Karma whoring" under this id and all my controversial posts anonymously, people are going to have a pretty good idea of what cmacb thinks about things. They may have a pretty good idea of what other Internet activities I engage in, who my online friends are, and a lot of other inferences not so easily drawn. Am I comfortable with this? Sometimes I'm not so sure...

    The other day I posted what I thought was a perfectly normal reaction to a Slashdot article. I was a bit surprised that it got quickly modded up to a 5 (I really don't care that much about mod points other than the general "acceptability" of what I've said) I was even more surprised though to find myself personally insulted several times in the 14 posts that followed and then shocked to see the posts containing nothing more than insults modded up to 3, 4 and 5 while my original post dropped down to "1 troll". There was nothing the least bit resembling a troll in my post. I didn't bother to defend it though, as I don't want rocks through my window and I had clearly offended a group who, by their own writings, is capable of doing such a thing. Hopefully the fact that they had enough mod points among them to make my post disapear and their insults at me "informative" that they won't be tempted to hunt me down as well.

    It made me realize that Slashdot, and several other systems I use just like it, are broken in a serious way. The moderation is good, but allowing me to filter posts based on WHO and individual is is just plain wrong. Some of the best posts I've seen on Slashdot are AC and some of the worst are by other people with good Karma. But I'm more interested in rating the post than the person. Why can't Slashdot (and systems like it) tally the ratings on my posts in such a way that nobody even knows what my ID is? Essentially combining the moderation and meta moderation and providing anonymity at the same time. I thiink that if you rated a particular poster poorly some number of times you would stop seeing their posts, without even knowing who they are or that you had done so. Some people ONLY want to see posts they AGREE with, and those people could rate posts accordingly and they would gradually get their wish. Others (like me) would rate on the "quality" of the posts without regard to agreeing or disagreeing with the content, and event
  • Re:Jboss's slogan (Score:3, Insightful)

    by shemnon ( 77367 ) on Tuesday May 18, 2004 @06:37PM (#9190051) Journal
    I thought that original slogal was Source Completely Open. Wait... that's not their logo just the reputation they want.
  • Ethics matters (Score:5, Insightful)

    by Anonymous Coward on Tuesday May 18, 2004 @08:26PM (#9191172)
    I guess it's taken me like 5 jobs to realize it but ethics does matter.

    My first job, at IBM, wonderful, the only company I'll name because they were perfect. Awesome. My granddad set me down before I took it, he had 35 years there and is a true blue retiree, blue to the end. He told me something that I still remember, it may not be the best place, they have their problems but not once was he ever asked to do or expected to do something uncomfortable for him ethically. They don't speak negatively about their competitors, generally, and they don't expect anyone to. I got bored, the place didn't move fast enough for me, there were politics but I never felt obliged to do anything uncomfortable, in 5 years. It didn't seem like much at the time.

    Next job. They cursed at each in the status meetings, first week there I was treated to a stream of insults during a status meeting, because that's how they are. In the two years there I saw people lie to other people I saw people intentionally break code before handing it over to business partners. I saw a whole assortment of dishonesty. That shit runs down hill. They will treat you that way by the time you're done. I remember some of the meetings with vendors, I felt embarassed, I felt like we were treating them like crap and I was ashamed to be part of it. It's one thing to hate your job and just do it because they pay you to and you're a professional; something else because you don't like the way the company makes other people feel. I'm not talking about cut-throat business or anything like that, I'm talking about making people feel bad about themselves, on purpose. There is something to be said about professional conduct.

    Insert a few good years of consulting, pretty much clean and pure capitalism. All the shit is kind of taken care of before you start. I always felt inclined to do more though. It may be some of the purist moments of my career; I did work and got paid and that was that. Not completely satisfying, I didn't get to see a lot of projects all the way through, but not all together bad either.

    Now I work for a startup with the real deal sleezy VC people pulling the strings. We take open source software, put some pretty kind of GUI on it and then oversell it to people and charge a lot of money. At first we didn't want to admit that we used open source until we learned that it was a benefit in the market place. During that time we actually tried to hide the technology under the covers. Then we started claiming that we did more to it, we took it and made it better, when in reality we never touched a damn thing. Then we placed a couple of TM's on shit that the OSS does, gave it a name and called it our own. Then when an author took exception to some of our practices we were told to go out anonymously and bad mouth him. We've done this to 2 or 3 open source authors. (Now I've done a fair amount of my own OSS coding, I'm a bit of an ideologist and I'm kind of taking a back seat in this new biz, I know what it's like to have people telling you your free code is shit and that you're no good because of it.) I've never directly disobeyed my boss until I got here, if they asked me to do something and the pay kept coming, I'd do it even if I thought it was bad engineering or something; here they have asked me on several occasions to try to influence people, use my reputation to do it, do it anonymously, to try to spread bad FUD about specific people, all while riding on their backs and I won't do it. I sit in on sales calls all the time and we pretty much lie to people, I know how sales is and you put your best side forward but we lie to people. "Do you support blah hardware?" The answer is that we support a particular model, the answer told is that we support most models. I've been tutored in the techniques, you are never supposed to say no, first you say that most people don't want that to make the customer think they are odd by asking for something nobody wants, then you change the subject, then if that doesn't w

  • DRM (Score:3, Insightful)

    by dmaxwell ( 43234 ) on Tuesday May 18, 2004 @09:16PM (#9191544)
    DRM is a farcical use of encryption. Until a bunch of corporate lame-brains decided they were smarter than Alan Turing, the accepted use of encryption was to secure comm channels. An alternative use is to limit access to data to whoever possesses the keys. Specifically, it was intended to allow Alice to talk and share info with Bob without Eve listening in.

    Even that well defined chunk of functionality is rife with botchable details. Anyone with half a clue also knew that even if the channel was secured correctly that incorrect or malicious behaivor on either side of the link could compromise it.

    Now we have DRM. In DRM, Bob wants to communicate something to Alice but at the same time he wants to prevent Alice from communicating it to Eve. All of the data and necessary keys are in Alice's possession. Granted, the data and keys are obfuscated but she in still in physical possession of everything needed to decrypt the data.

    From a strictly information theoretic point of view, why should anyone take that scenario seriously? Bob can make it varying degrees of PITA for Alice to blab to Eve but there is no inherent security here.
  • by BiggerIsBetter ( 682164 ) on Wednesday May 19, 2004 @12:23AM (#9192597)
    Accepted by the people that do it? Um, yeh, that's real ethical. How well accepted do you think it would be by customers if they knew? C'mon, how about at least trying to be professional? Sure, it's harder, but you can't soar with eagles when you're pecking other chickens.

    Having said that, I'm not overly surprised that JBoss does this, I've always found the product to be good but the company to be, um, not focused on the users. Newbies have a *very* hard time getting started (check the forums for examples, or try asking a question on IRC) and there's a lot of gaps in the doco that I presume are there to drum up support business.
  • Re:It's sad (Score:5, Insightful)

    by Moraelin ( 679338 ) on Wednesday May 19, 2004 @02:39AM (#9193075) Journal
    Actually, it's also something I would fully expect from someone who has a crap product or is otherwise losing. Microsoft did it because they thought they were losing to the DOJ, for example. (Turned out they could have just waited for a retard who bends over to the corporations to be elected president.)

    JBoss is doing to J2EE what Microsoft was doing to Java back then, only worse. They implement only whatever parts of the standards they feel like coding, and in whatever incompatible way they feel like implementing them.

    (Nothing against coding your own framework from scratch. Lots of people did that. E.g., Cocoon, Struts, Springs, etc. Very useful some of those. But FFS, don't call it a J2EE application server unless it actually implements the J2EE specs to the letter.)

    Their official response to any complaints was basically "then you suck." E.g., when we complained that under JBoss 3.0 an application loads classes from another application (and then throws an error), their response was basically "then it's your problem. You should recompile all those apps to use the exact same versions of all libraries." The problem that in an enterprise environment someone deploying a totally unrelated application can break your app that worked for months, never seemed to sink in.

    I'll go further and say: JBoss and IBM are also the main reasons I'm weary of the mantra "you don't need to sell software, you can make money by supporting it." Both JBoss and IBM's WebSphere (even though IBM's software isn't OSS) make their creators more money from selling expesive consultants than from selling software that works. And gee, in both cases, the software quality is _total_ _shit_.

    And I can see how they have no incentive to improve it. Good software that just works, also doesn't need tons of support and consultancy. Crap software, on the other hand, needs tons of it.

    On the flip side, they need tons of marketting to get more people to buy it... and end up needing expensive consultants to even just make it work. IBM has an army of salesmen to sell it to retarded managers. JBoss, turns out, has astroturfers. Why am I not surprised?
  • by Moraelin ( 679338 ) on Wednesday May 19, 2004 @04:52AM (#9193505) Journal
    First of all, you're _not_ an oppressed minority. You're not even oppressed. When people will start throwing slurs at you on the street, cops start pulling you over for no reason all the time, you're given only crap jobs like manning the reception desk (because they need the token minority person in a very visible place, not in some well paid job), and even then at half the salary of the ethnic majority... _then_ you can claim to be oppressed.

    Second, those minorities are oppressed for something completely out of their control. They didn't choose their skin colour or face type, like on MMORPGs. Even if they wanted to get expensive surgery to change that (which is already a demeaning and stupid thing to be forced to do), they couldn't afford it. Because they're only getting the crap jobs.

    Which rules crap software programmers out of that category on both counts.

    (A) Noone's going to do any real discrimination against you. Au contraire, you're one of those fairly rich white-collar guys.

    (B) when a company deliberately decides to release crap products and cover it with lots of nasty PR (like JBoss did), they're discriminated against for their own goddamn fault. Not for something out of their control and which they can't change.

    So spare me the whiny emotional rethoric already.

    And here's another thought for you: software is a _tool_. Repeat after me: "software is a _tool_."

    It's _only_ job and role is to get a job done. A company or individual using it should see some benefit from it. That's the _only_ reason they're using it.

    It is _not_ a weapon of mass destruction in your retarded ideological wars. Which is exactly what you're proposing to use it as and for. You don't care what collateral damage you cause, you don't care if your lies and astroturfing cause someone a loss. You just care about getting ahead in a petty imaginary war against Microsoft.

    In other words, the exact same morals as scammers and those virus writers selling zombie machines.

    And I wish such people would die a slow painful death. It's about time this industry returned to being about providing something useful, instead of being one big bullshitter contest.
  • by Anonymous Coward on Wednesday May 19, 2004 @05:40AM (#9193620)
    sounds like they were knowingly committing slander. With lots of evidence in te form of server logs. Time to break out the lawsuits?

Genetics explains why you look like your father, and if you don't, why you should.

Working...