Slashdot Mirror


Slashback: Facebook Un-Ban, Exploding Laptop, FFXI II

Slashback tonight brings some clarifications, and updates to previous Slashdot stories including, Kent State Facebook ban reversed, exploding laptop old news to Dell, XM moves to dismiss RIAA suit, J2EE death greatly exaggerated, and Square's next MMOG not FFXI II -- Read on for details.

Kent State Facebook ban reversed. Corvaith writes "Just a few days after it was originally noted that Kent State University had banned athletes from posting on Facebook, the Kent Stater announced that the ban was reversed. From the article: 'The athletic department had previously expressed concern about athletes' personal information being available to the public, allowing for possible stalking situations. They were also concerned about athletes displaying inappropriate information on their profiles.' But, in the end, they 'had a change of heart after reviewing the privacy measures available on Facebook.' Athletes must now lock their profiles to friends only."

Exploding laptop old news to Dell? Anonymous writes "CRN is reporting that Dell had about a dozen reports of burned laptops before they announced last year's battery recall. The recall was launched in response to a exploding laptop caught on film at a Japanese conference. Dozens more cases popped up with apparently severe overheating, melted cases, etc., according to the report."

XM moves to dismiss RIAA suit. mikesd81 writes "Apparently, XM is asking a judge to dismiss a a copy right law suit brought by the recording industry. The law suit is over the ipod-like device that can store up to 50 hours of music. XM Satellite said the 1992 Home Recording Audio act protects it from being sued over its $400 handheld device. From the article: 'In a court filing, XM Satellite said the 1992 protections represent Congress' efforts to insure that the powerful recording industry would not be able to restrict the right of consumers to record songs that are broadcast over the radio or stifle innovation by chilling the development and use of the latest recording technologies.'"

J2EE death greatly exaggerated. Peter writes "A recent Burton Group report has stated that the Java Enterprise Edition platform is 'dying due to its complexity and lack of suitability for SOA.' Major vendors supporting JEE have responded with rebuttals, stating that the complexity has arisen due to customer needs and that it is well positioned for companies to build SOA solutions on."

Square's next MMOG not FFXI II. Despite some of the rumblings around the net, it appears that the next MMOG to come out of Square will not be a sequel to the popular FFXI. While Square may have shot down this rumor, the question still remains, what MMO are they working on?

113 comments

  1. XM?? by Khyber · · Score: 4, Informative

    I hope sincerely that XM gets it's suit dismissed. For one, it's a subscription service, I've already paid for it, why not be able to listen to songs I may have missed out on, even though I paid for that capability? Secondly, doesn't the RIAA also get a cut of XM's subscription revenue? Why the fuck should they be complaining? They're getting money. Oh, I forgot, this is the RIAA - greed is the motivating factor, here. They think they're not getting ENOUGH, even though they've already agreed to some contract signed with XM. Someone EMP the hell out of any facility affiliated with the RIAA and put them out of our misery forever, already.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    1. Re:XM?? by Durrok · · Score: 4, Insightful

      RIAA will die out, no doubt about that. They are aging dinosaurs in a changing climate with no will to change. The RIAA has an advantage the dinosaurs didn't however. The dinosaurs were helpless to change their environment and died out, letting new creatures evolve and prosper in their absence. The RIAA has the ability to forcibly change the "climate" thus killing off everything else while leaving them to prosper.

      Only time will tell...

      P.S: Sorry for all the analogies, won't happen again. ;)

      --
      I keep telling myself I'm not the desperate type.
    2. Re:XM?? by Ohreally_factor · · Score: 4, Funny

      I don't mind analogies, so long as they're car analogies. I couldn't make head or tail from your dinosaur analogy. Er, make that, I couldn't make hood or trunk.

      --
      It's not offtopic, dumbass. It's orthogonal.
    3. Re:XM?? by Svet-Am · · Score: 5, Interesting

      I'm a Sirius customer. If the RIAA is "so up in arms" about potential copyright infringment from XM's device, why aren't they suing over the Sirius S50? The S50 also allows you to tote MP3s and record Sirius broadcasts. This seems to me like XM pissed of the RIAA somehow and the RIAA is just trying to extract a pound of flesh as "punishment."

      --
      [move .sig! for great justice, take off every .sig!]
    4. Re:XM?? by Spinn12 · · Score: 3, Interesting

      We keep asking the same questions over and over about the RIAA. The facts remain - their adgenda is to make as much money as possible, and to stretch the definition of their areas of jurisdiction to do so. It's obvious to all of us on the outside that the RIAA, MPAA and the like all need a revamp of their business models, but you can akin their behavior to intolerance, racism and the like. Now before I get the flaming trolls being shot from catapults, let me explain - Every generation, we see improvements in how we as people behave toward each other. That's because (hopefully) we're learning more with each passing day. But this is a time process. It takes considerable time for a social weeding of anything to happen. Likewise, it will be a time process with the **AA groups, because they're still being led and influenced by the same groups who thought up these now-antiquated ideals. Young blood and new ideas are still shunned, because enough time has not passed for there to be no other option than change. Given time, things have to change. It is a simple rule that all of us potential consumers understand. The one saving grace (and comforting thought) is this - They are not free-thinking, sentient beings, the **AA groups are businesses. As such, they are subject to failure, bankruptcy and other downfalls that are realities to all businesses. If their models and ideas do not change, they will sue themselves out of existence.

    5. Re:XM?? by Anonymous Coward · · Score: 5, Informative

      According to today's Wash post, Sirius agreed to pay the RIAA $15 per device. XM asked for the same deal and was sued instead.

    6. Re:XM?? by Khyber · · Score: 1

      Sadly, the day they sue themselves out of existence is dependent upon when we decide to get off our collective asses and stop the legislation these corporations are paying to have passed.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    7. Re:XM?? by edwdig · · Score: 1

      Sirius got sued a few months earlier. Sirius agreed to pay a per unit royalty, largely because they didn't expect to sell that many of the S50. The S50 needs to be docked to receive live broadcasts, whereas the XM2Go models don't. Also, XM has a few million more subscribers, so between the better technology and larger customer base, XM probably isn't as willing to settle.

    8. Re:XM?? by Squalish · · Score: 2, Interesting

      I seem to remember a bitchfest in enthusiast circles when Sirius put major restrictions on the S50's recording capabilities, as well.

      --
      People in Soviet Russia, however, appear to be afflicted with amusing juxtapositions of the aforementioned situation
    9. Re:XM?? by Arker · · Score: 1

      Actually, I haven't seen any evidence the RIAA is interested in *making* money at all, as the phrase implies creating things of value to other people, you know, actually working. They seem intent on *stealing* as much money as possible instead.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    10. Re:XM?? by shawb · · Score: 1
      Okay... I think he was saying that the RIAA is like a Ford Edsel.

      Gratuitis Wikipedia quotes:
      The car brand is best known as one of the most spectacular failures in the history of the United States automobile industry.

      Marketing experts hold the Edsel up as a supreme example of Corporate America's failure to understand the nature of the American consumer

      Indeed, the name "Edsel" came to be synonymous with commercial failure, and similar ill-fated products, have often been colloquially referred to as "Edsels."
      --
      I'll never make that mistake again, reading the experts' opinions. - Feynman
    11. Re:XM?? by plague3106 · · Score: 1

      I seem to remember a bitchfest in enthusiast circles when Sirius put major restrictions on the S50's recording capabilities, as well.

      Yes, the restriction is that you have to dock it to record anything. You can make 'live' recordings. Of course lugging a brick around isn't very useful either.

    12. Re:XM?? by Burlap · · Score: 1

      with all the talk of climate change, dont you meen a ford Explorer? or a hummer? or some other gas guzzleing SUV

    13. Re:XM?? by flogger · · Score: 1

      XM had pissed off the RIAA with the XMPCR (Computer Satellite Receiver). XMradio had a good relation with 3rd party applications for the XMPCR receiver. Someone made a great ap called timetrax and allowed the audio streams to be recorded and saved via mp3 format and with the Artist/Title Information. It is a great tool. I use it often for recording shows while I am away.
      Well the creator starting asking for money for the program. This generated a little conroversy in the area. Not a lot, but enough for the RIAA to hear about it. After a session behind closed doors between RIAA and XM, the satelite company announced that they would no longer sell the computer based listening unit.

      I think RIAA is still PO'ed about that.

      --
      ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
      "First things first -- but not necessarily in that order"
      -- The Doctor, "Doctor
  2. Square and MMOs by Durrok · · Score: 2, Interesting

    Square's next MMOG not FFXI II.

    Thank God. While I did play some of the MMOFF and enjoyed it this is not what Square does best. I hope they return to their roots and release a game with innovative game elements and a great story line. Oh, and for the love of God, NO DANCE SPHERES.

    --
    I keep telling myself I'm not the desperate type.
    1. Re:Square and MMOs by Durrok · · Score: 5, Funny

      My apologies AC, I know you are omnipotent (and sure post a lot!) and would never make such a typo. I have played the game and all that dancing that made me not wanting to play it around my friends for fear of my sexuality coming into play came back to haunt me. It is Dress sphere's I meant to say, although I think I'm still justified in keeping the rest of the sentence the way it is.

      --
      I keep telling myself I'm not the desperate type.
    2. Re:Square and MMOs by jouvart · · Score: 2, Insightful

      I can't agree more. I've been very disappointed at their recent releases (I've fallen back to replaying Chrono Trigger...). Even FFXII, their latest single player game, lacks the fun gameplay that the old releases in the franchise had. OTOH, FFXII had some great dialogue (Balthier FTW) and cutscenes, but that doesn't make a game great as opposed to merely good.

    3. Re:Square and MMOs by Turn-X+Alphonse · · Score: 2, Interesting

      What square did best was a generic RPG line to make money and then make awesome spin off games. Saddly spin offs from the FF line seem rarer and rarer these days when they're the best part.

      Also the next MMORPG should be based on Crystal chronicles, there isn't anyone alive who could tell me CC wouldn't make for an original MMORPG with some intresting elements like having each race focus on different goals. For example you could use people who keep the roads clear and safe for caravans, you'd have to travel the land and fight off any monsters who try to ambush caravans and such.

      PvP could be about robbing caravans if they wanted it too. Would make an intresting way to play if nothing else.

      There is already a set of 10 jobs with different skills linked to them in the CC world. All they have to do is expand on these jobs and make it possible for people to use them and have it be fun.

      Hell it could be the next Star wars galaxy (pre screwing) and it would have cute characters to appeal to the old school fans/teenage girls alike!

      --
      I like muppets.
    4. Re:Square and MMOs by AcidLacedPenguiN · · Score: 1

      interesting. . . I too am a fan of the less than well received CC game and would like to see it continue on. We can only hope square shares the same sentiment.

      --
      disclaimer: I've been known to store numbers in my ass for which to dig out when quantities are required.
    5. Re:Square and MMOs by Anonymous Coward · · Score: 0

      you're just hating on FFX-2 because it's the cool thing to do. It's ok, playing the game won't make your balls shrivel up and fall off.

      I, Anonymous Coward, am just kidding of course, it does make your balls smaller. But only because you get to jerk off at dressing anime chicks!

      brought to you by the catchpa "inhaled"

  3. Facebook Ban by betterthanducttape · · Score: 4, Interesting

    Ironically enough, for the last few days Facebook.com would have been a good site to ban. One of their ad banners was loaded with a virus, and it took them quite a while to fix it. It was a trojan with a .wmf extension. Thankfully, my anti-virus caught it as Firefox attempted to auto-download it for some reason (I suspect FlashGot of being that reason).

    1. Re:Facebook Ban by remembertomorrow · · Score: 3, Informative

      http://adblock.mozdev.org/

      No ads, no problems.

      --
      Registered Linux user #421033
    2. Re:Facebook Ban by hotspotbloc · · Score: 1

      Noscript might fix that. That and Privoxy. If running privoxy is not practical then adblock as suggested by others.

      --
      "I hate to advocate drugs, alcohol, violence or insanity but they've always worked for me" - HST
    3. Re:Facebook Ban by virg_mattes · · Score: 1

      OK, although I'll point out AdBlock too, since it's good tool to have and would solve the problem you described, the ban wasn't a ban from accessing Facebook. The ban was that athletes at the school were forbidden to have Facebook profiles.

      Carry on.

      Virg

    4. Re:Facebook Ban by Carnildo · · Score: 1

      Got a link to the virus? Running Opera on Linux always means I miss out on the good stuff. :-)

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
  4. Say NO to RMS by Hhhhh · · Score: 0, Troll

    A side note: While being precursors on the development of free/open source software, the Free Software Foundation has become one of its detractors. RMS's anti-commercial attitude about non-free software has hindered many companies from supporting Linux and other free/OS software. Open source software is good enough to compete in equal terms with commercial software. It doesn't need RMS's self-righteous, "moralizing" sermons. I wanted to suggest everybody to stop using the term "GNU/Linux" and using "Linux" instead as a form of peaceful, non-confrontational protest against FSF's damage to Open Source enterprises.

    1. Re:Say NO to RMS by Millenniumman · · Score: 3, Insightful

      I wanted to suggest everybody to stop using the term "GNU/Linux" and using "Linux"

      I think everyone else is way ahead of you.

      Is there another operating system for the Linux kernel?

      --
      Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
    2. Re:Say NO to RMS by MrCopilot · · Score: 1
      It doesn't need RMS's self-righteous, "moralizing" sermons.

      The GPL and the FSF are the direct result of an intellectual exercise to determine the best way to get to the end goal of freedom-to-modify code/Software. You may call that self-righteous and moralizing, I call it brilliant. RMS may seem a little too passionate for some, but that's because he is passionate, idealistic, and uncompromising in his beliefs. If you disagree with his beliefs, that fine. But saying, The FSF doesn't need him, bullocks I say. There is a "movement" available for those who disagree, talk with Bruce Perens.

      I wanted to suggest everybody to stop using the term "GNU/Linux" and using "Linux" instead as a form of peaceful, non-confrontational protest against FSF's damage to Open Source enterprises.

      Good Luck. Linux is GPL and uses GNU utilities. Almost all Linux Distros are GNU/Linux. Chicken and the egg.

      From http://www.fsf.org/about/leadership.html

      The Free Software Foundation is directed by:

      * Richard M. Stallman, President
      * Peter T. Brown, Executive Director

      The Free Software Foundation has six people on its board of directors. They are:
      * Geoffrey Knauth, Senior Software Engineer at SFA, Inc.
      * Lawrence Lessig, Professor of Law at Stanford University
      * Eben Moglen, Professor of Law and Legal History at Columbia University
      * Henri Poole, Founder of CivicActions, a grassroots campaign technology consulting firm
      * Richard M. Stallman, Founder of FSF and the GNU Project and author of the GNU GPL
      * Gerald J. Sussman, Professor of Computer Science at the Massachusetts Institute of Technology

      Maybe you should take some time out to read a few essays or listen to full presentations, instead of reacting to sound bits fleeting across the web, before making your own useless sound bits.

      http://www.gnu.org/philosophy/fsfs/rms-essays.pdf
      http://www.gnu.org/philosophy/audio/audio.html
      http://www.gnu.org/gnu/gnu-linux-faq.html

      What is it about trying to protect users rights that gets so many people torqued?

      Oh... I see, its the uncompromising demeanor of RMS. Tuff s#1T. Keep it up Richard.

      --
      OSGGFG - Open Source Gamers Guide to Free Games
  5. Athletes are representatives... by a_greer2005 · · Score: 2, Insightful

    and as such they have a responsibility not to embarass the program or school; if the average student posts trash talk about the arch-rival's star player on FB, it is no problem, if an athelete does it, it could blow up into an NCAA investigation, and worse, loads of bad publicity on Spotscenter.

    when you choose to be an athelete and get your schooling comped for the trouble, you take the public persona that comes with it.

    1. Re:Athletes are representatives... by Detritus · · Score: 2, Insightful
      when you choose to be an athelete and get your schooling comped for the trouble, you take the public persona that comes with it.

      How many student athletes receive full or partial athletic scholarships? You don't give up your rights when you become a student athlete.

      --
      Mea navis aericumbens anguillis abundat
    2. Re:Athletes are representatives... by a_greer2005 · · Score: 1

      Can atheletes wear arch rivals swag? can they be seen/caught at a place where alcohal is being consumed by minors even if they dont partake? They, at least in major sports, live under the thought that any wrong move they make could be on the front page of the paper, or if they are really big stars, national media...so it may not be explicit, but they do give up some "rights" -- mostly privacy.

    3. Re:Athletes are representatives... by Durrok · · Score: 1
      If the average student posts trash talk about the arch-rival's star player on FB, it is no problem, if an athelete does it, it could blow up into an NCAA investigation, and worse, loads of bad publicity on Spotscenter.


      I fail to see the difference here. So trash talking around the school, in other public places, and in school newspapers is ok, but once it gets on the internet it is no longer alright? It's also ok if I'm not an athlete and I say "Team X from college Z licks my nuts" online, but an athlete says it and he/she gets in trouble?

      It's the exact same stuff that people were doing when they were kids and what their kids have been doing all along. Myspace, facebook, and other social networking sites are now just an easy place for the parents and peers to actually see what it is going on in all of its unedited glory. Let's face many young adults either do or will be faced with "peer pressure" to do the following:

      Drink
      Talk trash
      Have sex

      If you are a parent hopefully you have guided your children to the right path were they will make smart choices and/or know how to get out of the wrong ones they made on their own.

      On a side note, if you are a peer and male, try to hook up with woman with these qualities as often as possible (with protection, of course).
      --
      I keep telling myself I'm not the desperate type.
    4. Re:Athletes are representatives... by Ohreally_factor · · Score: 1

      If you are invited to participate in a college sport, you are subject to whatever silly rules they want to enforce, scholarships or no. If you don't like it, you don't have to participate.

      --
      It's not offtopic, dumbass. It's orthogonal.
    5. Re:Athletes are representatives... by Ohreally_factor · · Score: 1

      Part of the problem for the Kent State athletes is that they haven't yet learned:

      What happens in Cleveland stays in Cleveland! (Apologies to Las Vegas and Tijuana)

      --
      It's not offtopic, dumbass. It's orthogonal.
    6. Re:Athletes are representatives... by Anonymous Coward · · Score: 0

      NCAA does not trump the 1st Amendment. Assuming that Kent State, by its name, is a state school, they are bound to uphold basic civil rights.

      Tough cheese if an athlete posts something embarassing. Kick him out and get better athletes. If your athletes are inclined to binge drink and commit crimes, then I think the fault is on the selection process and lack of effective disciplinary process to discourge those behaviors.

    7. Re:Athletes are representatives... by Anonymous Coward · · Score: 2, Insightful

      Thats patently false. I don't know where folk such as yourself come off just saying random inaccurate things just because you want to believe something to be true to actually be the case.

      Public institutions (government, states, colleges, and anything in between) don't get to abridge the Bill of Rights by virtue of making functions optional or by invitation. The Supreme Court has placed the line with the "compelling interests" test. It is very unlikely that even a somewhat conservative court would agree that a college can ban its students from posting to Facebook. Compelling interest ? I don't see it. At the same time, I believe most courts (and I would concur) that a public school's athletic program can, for example, require its athletes to wear uniforms (over any sort of "free speech" objections that a player wants to wear a pink t-shirt instead).

      Please don't say random arbitary things that are false.

    8. Re:Athletes are representatives... by Anonymous Coward · · Score: 2, Insightful

      Student athletes are more than representatives. They're celebrities and commodities. College sports bring a lot of income to schools-- from the games, which rake in the cash from tickets and concessions (and are often even broadcast nationally), from donations from fans (college football or basketball team tend to give copious amounts of cash) and corporate sponsors (donations from large corporations like Nike, for example, that will be quashed if the school's team has a bad reputation.) And then there are prospective students-- ridiculous as it might seem there are a lot, and I mean a LOT of 18 year olds (and parents of the same) who base their decision of which college to attend on which one has the best team.

      A student athelete involved in any sort of scandal is potentially national news and the damage is to a lot more than one person's reputation. Colleges will do whatever they can to keep their teams and players from being seen in a negative light, including limiting their freedom. Not saying this is right, but it's the way it is.

    9. Re:Athletes are representatives... by TheGratefulNet · · Score: 1

      How many student athletes receive full or partial athletic scholarships? You don't give up your rights when you become a student athlete.

      no, its apparently worse than that. you give up many of your rights by merely becoming a college student these days.

      google around - there are so many stories of the 'pc police' stopping free exchange of communication and ideas across the campuses today.

      not to mention the net.filtering that the schools are doing by PANDERING to the *AA.

      --

      --
      "It is now safe to switch off your computer."
    10. Re:Athletes are representatives... by AvitarX · · Score: 1

      Most athletes get some scholorship (in my observations).

      My sister was the only one on her basketball team without a full scholorship, and it was a very non-sportsy school.

      College sports are very difficult to participate in, and only the most dedicated or masochistic would do the practice schedule to warm the bench (if you didn't get any scholorship, you are not starting).

      I am sure there are schools that are exceptions, but in general college athletes get some type of scholorship.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    11. Re:Athletes are representatives... by bladesjester · · Score: 1

      The fact that Kent state is in Kent (almost an hour from Cleveland if mapquest is to be believed) and not Cleveland might have something to do with that. It's a lot closer to Akron than it is to Cleveland.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    12. Re:Athletes are representatives... by Ohreally_factor · · Score: 1

      Dude, you missed the point of the joke entirely. Do I really need to explain it to you?

      Whoosh.

      --
      It's not offtopic, dumbass. It's orthogonal.
    13. Re:Athletes are representatives... by DrSkwid · · Score: 1

      You don't give up any "rights", privacy or otherwise.

      You just know that you have to behave with decorum and that any misdemeanors could be made public.

      I have a friend who's father & brother are a famous professional athletes. The family has always been aware that anything they do that is a bit risque could appear in the public eye any time.

      The rule of thumb that seems to have been forgotten in recent years by some of Englands professional footballers is "if you want to have gang sex in a hotel room, try not to video tape yourselves doing it".

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    14. Re:Athletes are representatives... by Achromatic1978 · · Score: 1
      The thing is, for better or worse, usually worse, some sports tend to make you omnipotent, so to speak. Example, here in Melbourne, football play is convicted of committing burglary on /teammates/ houses, and such. Quoth the coach in the media:

      "We're really hoping he doesn't get jail time - we don't think he should, that'd not be good for him - his start to the season has been exceptional and he's kicked 2 goals in the first blah blah".

      Or really, "he's betraying his teammates and friends, being a common criminal but hey, the kid can kick a ball, so he's above the law!"

    15. Re:Athletes are representatives... by 91degrees · · Score: 1

      So, ban them from embarassing the program and the school. Can't they assume some level of personal responsibility ?

    16. Re:Athletes are representatives... by Anonymous Coward · · Score: 0

      and the more times that college kids become involved in 'scandals' the less likely it will be to hit national news (if it happens every week it ceases to be news and becomes just part of life), when you can shrug your shoulders and say "they're big kids, it's the kind of thing big kids do" there is no damage. Locking it down tight so that it doesn't happen often means that when it does happen to one poor unfortunate the damage will be immense.

    17. Re:Athletes are representatives... by Lemmy+Caution · · Score: 1

      You don't lose the rights: you waive them in echange for a privilege (attending one institution or another.) This is part of life for many careers and activities, and even relationships. (I have a right to chat with whomever I want; I wave the right to chat flirtatiously with strange women if I want to remain in my current relationship.)

  6. Adblock by Anonymous Coward · · Score: 0

    Get the adblock extension for Firefox.
    http://adblock.mozdev.org/

    Disable Java.
    Disable JavaScript.
    Uninstall Flash (99% is used for banners and ads).
    Maybe select the option to not download images from third-party sites.

    1. Re:Adblock by Andrew+Kismet · · Score: 2, Interesting

      You could've stopped after the AdBlock comment. Flash animation is actually quite popular in its niche communities, and I'm certainly not uninstalling it, or fully disabling Java or JavaScript. I prevent JavaScript doing specific things (thanks Firefox), but small, useful Javascript widgets are just that: harmless.

      This place is too paranoid...

    2. Re:Adblock by Khyber · · Score: 1

      It's only harmless until you unwittingly download and execute things (note my still-pending ISTSVC penetrating thru Firefox and infecting my system submission to /. including the followup, which is still pending.) without knowing it. I still use Firefox religiously, but Opera seems to look like a better choice to me as time passes. I've yet (key word, YET) to get any infection of mal/spy/adware using Opera, I've had four instances of infection while using Firefox. Yes, I'm fully updated. Take it at your own face value, but I don't surf for pron, nor do I do much of anything except videochat, install and play with various linux distros, and play kick-ass open source games (Scorched3D or Enemy Territory, anybody?)

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    3. Re:Adblock by DrSkwid · · Score: 2, Informative

      http://flashblock.mozdev.org/ is the one you want; replaces flash content with a play button.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    4. Re:Adblock by DrSkwid · · Score: 1

      Which malware did you have infecting your Linux boxes ?

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  7. World of Mana? by kninja · · Score: 1

    My japanese isn't nearly good enough to read this, but: World of Mana sounds like it might be an MMORPG.

    1. Re:World of Mana? by Turn-X+Alphonse · · Score: 1

      Mana would make a terrible MMORPG though, the game focuses on 1-2 heroes saving the world using the mana sword, or at very most a very small group (Mana knights). Removing these elements and making it a MMORPG would spoil the world it's self.

      --
      I like muppets.
    2. Re:World of Mana? by atomicstrawberry · · Score: 1

      Personally, I can't see the Mana games working as MMOs, unless it's some kind of handheld-based one.

      If I was to take a guess at them adapting any of their existing franchises to MMO, I'd pick either Dragon Quest for the brand recognition (at least in Japan) or Kingdom Hearts, which has been stupidly successful and has pretty much got the largest and most MMO-ready world.

    3. Re:World of Mana? by Sage+Gaspar · · Score: 1

      There's two trailers on there. Sat through a couple minutes of one of them (their buffering sucked or my internet sucked) and it looked like there was some sort of coherent plot based around a couple main characters, usually in MMOs they show off a bunch of different archetypes at least you can pick from. I'm guessing it's just another mana game, probably as disappointing as the last couple :P

  8. J2EE by zerocool^ · · Score: 5, Interesting

    I can tell you this: I don't program in Java, but I do have to install and support it as part of my job, and I can't think of a more odd set of install criteria than the Java installers.

    For one, we use primarialy redhat-based linux installs for desktop and server, including Fedora, RHEL, and Centos. Sun Java, for reasons that I've never fully understood (something to do with the licensing, and it makes my brain hurt to figure it out) cannot be distributed with Linux distros. Or, that's what I thought, but then I heard that Mepis comes with java installed and working. See? Wierd already. But, at any rate, when you install a RH-based Linux install, you get the gnu java. Since I support University professors, most of them have been using Sun's java, and the GNU has (appearantly) enough querks that they don't like using it (same with the g77 fortran, but that's a different story).

    So, at that point, you need to install Java. Which one? Nobody knows. People want to be able to use java plugins in their web browser (more on that in a sec), they want to be able to compile java, and they want to be able to run java apps in some sort of java environment. I think. But which one do you install? Java_jdk, Java_Jre, or Java_j2ee? Some of them include functionality replicated in the others, but there's no like clear-cut FAQ on the java website to tell you which (like, a simple four-column by X row table with the distros across the top and the expected functionality down the left side, and X's or O's, or green and red squares, to indicate which versions include which functionality). If you independantly read the descriptions, it's a LOT of buzzwords, and very short on substance.

    Then, there's the "where does it install" question. They distribute as binaries, so you just kind of chmod u+x file; ./file and cross your fingers. Sometimes it's /usr/java/bin/java, sometimes, it's /usr/bin/java, sometimes it's /usr/local/java, sometimes it's /usr/local/bin/java, sometimes it's /opt/SUNWappserver/java/bin/java. Who knows? Good thing all Unix and Linux distro's use exactly the same order in their $PATH and the same file structure and organization. Not to mention, you kind of have to trust that it installs libraries and whatever else in all the correct spots, and is familiar with every linux distro from RHEL to Bob's Discount Linux to create a bazillion symlinks.

    Then, you've got to figure out which one to run. "which java" can yeild any one of 50 outputs, and that's if you don't let users set their own shells and rc scripts. Not to mention, you may end up chasing symlinks down for an hour to find the exact binary (/usr/java -> /etc/alternatives/java -> /usr/bin/java -> /usr/local/java/bin/java etc). Oh, and some of the installers are command line and some are X windows required. And I've had trouble with the J2EE 1.4 installer claiming it was out of diskspace on a partition with 60 GB free, aside from all that.

    Then, you have to get it so the plugins run in the web browser. How do you do this? Well, you .... google. There's a file somewhere called libjavaplugin_oji.so, but it could be anywhere. Then you've got to find your firefox or mozilla installation, which could also be anywhere depending on whether you're using the default install, whether the user has run updates, whether the version is a self-compiled version, and what linux distro you're using. Then you have to symlink the object into the plugins folder. What? Come on. You've got to be kidding. There's not a "Download this 4 meg file and stick it here" option? Nope, it relys on 1500 libraries. Oh, and every time you run a full update that also catches firefox, it's going to break (thanks yum). And when you need to update java? Good luck. Here's hoping there's a binary update that knows what it's doing.

    ON TOP OF THAT, on o

    --
    sig?
    1. Re:J2EE by Anonymous Coward · · Score: 0
      Sometimes it's /usr/java/bin/java, sometimes, it's /usr/bin/java, sometimes it's /usr/local/java, sometimes it's /usr/local/bin/java, sometimes it's /opt/SUNWappserver/java/bin/java. Who knows?

      For some reason, that section of your post reminded me of that guy from the 70's that was real big for over a year and made a lot of beer commercials:http://us.imdb.com/name/nm0759178/

      You know...You can call me Ray, or you can call me Jay...

      Only here it's: you install it /usr/bin/java or you can install it /usr/local/java...but you don't have to install it /local/java...

      Okey dokey...it's been a long daaaaay.

    2. Re:J2EE by Mr.+Shiny+And+New · · Score: 4, Informative

      1. Sounds like you're using Fedora or Redhat. You might want to look at Jpackage. It lets you re-package the SUN Java so that it fits into Fedora's weird java world. Works well, at least on the latest 1.4 and 1.5 JDKs.

      2. Here's what you need to know about the different versions. JDK/Java SDK is for development. Comes with Javac. You need this for J2EE and for development. JRE is included in the JDK or is available as a standalone download. The JRE is the runtime env, it only includes the VM. J2EE is a specification, you almost never want the J2EE install from Sun since, by itself, it doesn't give you anything. You need an application server, such as Websphere, Geronimo, JBoss, Weblogic, etc. The application server includes the J2EE libraries. It does not always include a JDK.

      3. You can always do what I do when you install the sun JDK: move the whole directory so that it is where you want it. AFAIK on Linux it doesn't install any files outside of its directory. Install as many JDKs as you like, then have your users set the JAVA_HOME env variable and add $JAVA_HOME/bin to the path.

      As for why you couldn't find documentation for this... I'm not sure if there is any, I thought this stuff was common knowledge in the Java world (but if you don't devel in java, I guess you can't be expected to know this).

    3. Re:J2EE by ZorinLynx · · Score: 1

      THANK YOU! I have to deal with much of the same annoyances concerning Java here at FIU! In fact, we have so many different versions of Java installed that we had to make java a wrapper script that uses the JAVA_HOME environment variable to decide which version to run! This way professors who insist on using a particular version can continue to do so happily without being affected by upgrades.

      It's exasperating and I wonder why people seem to love Java so much. Not to mention that nearly every Java program I have ever had the displeasure of executing is slow, clunky, spews ridiculous amounts of useless debug information to the console (ever heard of disabling debug messages on production code?), and tends to be unreliable.

      Of course, Java is not the only language that's a pain to maintain; C++ is almost as bad. The standard changes so much that code written five years ago won't compile with a modern C++ compiler! Apparently the term "backwards compatibility" is lost on the C++ standard developers. ARRRRGGGHHH!!

      That is all.... drive through.

    4. Re:J2EE by zerocool^ · · Score: 1


      Yeah, exactly. You've hit on all the major points.

      I will look into that redhat thing. THAT would save a lot of headaches. I don't particularly like redhat, and they do some things a bit wonky, but at least it's relatively consistant. Also, the suggestion about $JAVA_HOME is brilliant, I can't believe I haven't thought of it. I'm probably going to do that tomorrow.

      If you go back and read:

      JDK/Java SDK is for development. Comes with Javac. You need this for J2EE and for development. JRE is included in the JDK or is available as a standalone download. The JRE is the runtime env, it only includes the VM. J2EE is a specification, you almost never want the J2EE install from Sun since, by itself, it doesn't give you anything. You need an application server, such as Websphere, Geronimo, JBoss, Weblogic, etc. The application server includes the J2EE libraries. It does not always include a JDK.

      I mean... I know you know what you're talking about, but wow. That's really confusing, and that's better than I've ever seen it explained anywhere. Basically, I install JDK. The way I decided (call me wierd) what contained the most stuff was by looking at the filesizes of the downloads - i.e. JRE is only a few megs, JDK is bigger, and J2EE is really big. It's odd that the big one doesn't include anything, though. But, yeah, my standard ritual is to install the JDK package. After that, some people want J2EE.

      And, you also hit it on the head with your last bit. I *KNEW* that if I developed in Java, this would all make sense (or, if it doesn't make sense, it would be self evident as to what did what, skipping the why). Ugh.

      Thanks a million, seriously!

      ~Wx

      --
      sig?
    5. Re:J2EE by zerocool^ · · Score: 2, Insightful

      Also, I dropped this: . Can you pick it up for me?

      ----

      Yeah, exactly. You've hit on all the major points.

      I will look into that redhat thing. THAT would save a lot of headaches. I don't particularly like redhat, and they do some things a bit wonky, but at least it's relatively consistant. Also, the suggestion about $JAVA_HOME is brilliant, I can't believe I haven't thought of it. I'm probably going to do that tomorrow.

      If you go back and read:

      JDK/Java SDK is for development. Comes with Javac. You need this for J2EE and for development. JRE is included in the JDK or is available as a standalone download. The JRE is the runtime env, it only includes the VM. J2EE is a specification, you almost never want the J2EE install from Sun since, by itself, it doesn't give you anything. You need an application server, such as Websphere, Geronimo, JBoss, Weblogic, etc. The application server includes the J2EE libraries. It does not always include a JDK.

      I mean... I know you know what you're talking about, but wow. That's really confusing, and that's better than I've ever seen it explained anywhere. Basically, I install JDK. The way I decided (call me wierd) what contained the most stuff was by looking at the filesizes of the downloads - i.e. JRE is only a few megs, JDK is bigger, and J2EE is really big. It's odd that the big one doesn't include anything, though. Must be the graphical installer. But, yeah, my standard ritual is to install the JDK package. After that, some people want J2EE.

      And, you also hit it on the head with your last bit. I *KNEW* that if I developed in Java, this would all make sense (or, if it doesn't make sense, it would be self evident as to what did what, skipping the why). Ugh.

      Thanks a million, seriously!

      ~Wx

      ------

      //grumble preview grumble

      --
      sig?
    6. Re:J2EE by kevin_conaway · · Score: 2, Interesting

      I'll do my best to address your concerns

      So, at that point, you need to install Java. Which one? Nobody knows. People want to be able to use java plugins in their web browser (more on that in a sec), they want to be able to compile java, and they want to be able to run java apps in some sort of java environment. I think. But which one do you install? Java_jdk, Java_Jre, or Java_j2ee?

      • JDK: Java Development Kit. Use this to DEVELOP Java software. This comes with a compiler and other Development tools
      • JRE: Java Runtime Environment. Use this to RUN Java software. This will be installed if you need to run someones jar files or when you download the plugin for your web browser
      • J2EE: Java Enterprise Edition. This is for developing Java Software using Enterprise features. This might be confusing for you but its pretty simple. Just think of J2EE as some heavyweight libraries that most users probably don't need or want. Hence the need for a separate spec and download.

      Since you're you seem like an admin, your users will know what they need. I'm guessing the SDK willl do.

      Then, there's the "where does it install" question. They distribute as binaries, so you just kind of chmod u+x file; ./file and cross your fingers. Sometimes it's /usr/java/bin/java, sometimes, it's /usr/bin/java, sometimes it's /usr/local/java, sometimes it's /usr/local/bin/java, sometimes it's /opt/SUNWappserver/java/bin/java. Who knows? Good thing all Unix and Linux distro's use exactly the same order in their $PATH and the same file structure and organization.

      This is more of a sysadmin configuration issue than a java issue. Once you get it installed and configured, you'll be good to go. The same issue happens with a lot of things if you don't watch where you install them

      Then, you've got to figure out which one to run. "which java" can yeild any one of 50 outputs, and that's if you don't let users set their own shells and rc scripts. Not to mention, you may end up chasing symlinks down for an hour to find the exact binary (/usr/java -> /etc/alternatives/java -> /usr/bin/java -> /usr/local/java/bin/java etc). Oh, and some of the installers are command line and some are X windows required. And I've had trouble with the J2EE 1.4 installer claiming it was out of diskspace on a partition with 60 GB free, aside from all that.

      Again, this is really more of a sysadmin issue. So far, your complaints have been limited to downloading and installing Java, not even using it! Regardless, if your users must have a specific version of Java, then you should make it clear to those users where it resides on the system. Once its in their path, they're done.

      Then, you have to get it so the plugins run in the web browser. How do you do this?

      Sorry, I'm not really qualified to speak on plugin installation on Linux. On Windows, its an easy install. You really just need to have a JRE (see above) installed and then configure your browser to use it.

      Good grief. If it's this hard just to install and maintain, why would ANYONE ever code in it? From what I can tell, it's major selling point is that it's 1.) object oriented (welcome to the 90's) and 2.) it's cross platform - the same code will compile and work on Windows, Unix, Linux, and Mac. Except that it's not, cause people complain all the time about having to put in exceptions for operating systems and versions of java that do things differently. Are you all gluttons for punishment?

      Its not really that hard to install and maintain, you're just in a semi-unusual "teaching" situation which requires a little bit of finegling to get right

    7. Re:J2EE by tksh · · Score: 1

      On Windows, I just download the SDK. Broswer plugin support, java, javac, etc. all just works. On OSX, I just do a software update. And it just works. Maybe it's just your OS?

    8. Re:J2EE by glwtta · · Score: 1
      That whole diatribe boils down to 4 points:

      1. Sun provides both a runtime and a full SDK for java. The SDK includes the runtime.
      2. Java is made up of a number of different APIs, which are grouped into several platform "editions": J2SE, J2EE, and J2ME.
      3. Java installers can be unpredictable about the locations they choose.
      4. Sometimes people want to run specific versions of java.
      1 and 2 are not rocket science, 5 minutes of googling will tell you the difference between them. 3 is true (can be more of a pain on Windows), but is really just an annoyance; and 4 is about your users' needs, not about java.

      Good grief. If it's this hard just to install and maintain, why would ANYONE ever code in it?

      So, you start off by admitting that you know nothing about the language whatsoever, and then declare the whole thing useless because you can't seem to get a handle on the installation process? And honestly, if it's part of your job to support java, you don't seem to be doing too well at it.

      You brush off cross-platform execution because there are some exceptions that crop up from time to time. A bit of a baby/bathwater thing, no? In many environments, the cross-platform nature of java is huge and works just fine the majority of the time.

      Incidentally, I don't think "object oriented" is a selling point for java; those go more along the lines of "flexibility, widespread adoption, excellent tool support, and a rich and well-tested set of libraries." But you know, that probably isn't worth it if you have to figure out how to put a binary on the fucking path.
      --
      sic transit gloria mundi
    9. Re:J2EE by Anonymous Coward · · Score: 0

      Sometimes people want to run specific versions of java.

      Not want: need. Java is completely broken in this respect. If you've ever had to have Java 1.4.2_04 AND Java 1.4.2_07 installed AT THE SAME TIME to allow two different programs to run, you'll understand how. Which is, of course, complete bullshit. Java is supposed to be "crossplatform" and "backwards compatible" - requiring two different JREs at two different PATCH LEVELS is a sign of just how completely and permenantly broken Java is. Either every single version of Java should run every single Java program written, or Java is irrecovably broken.

      (And, because this is Slashdot, obviously I don't expect Java 1.1 to run programs written for Java 1.2. However I would expect Java 1.4.2_07 to run the same programs Java 1.4.2_04 does. It doesn't.)

      There's a reason the Sun Java installers don't remove previous versions of Java when they install. It's because you frequently need DIFFERENT PATCH LEVELS of a JRE to allow all your programs to work. That right there is reason enough never to use Java and instead use a language that doesn't require a specific runtime down to a patch level.

      Not to mention if you've ever used Java for more than Hello World, you'll be well aware that the cross platform part of Java is a complete myth. Java programs frequently have to be rewritten to allow them to work on multiple platforms. There's a very good reason Java allows programs to find out the name and version of the OS it's running on as well as the CPU architecture. This information is necessary to create multiple code paths to allow cross platform Java apps. There's a reason people say "write once, test everywhere". Java's "cross platform" support is a joke.

    10. Re:J2EE by Anonymous Coward · · Score: 0

      You only need to install different versions if some of the programs are horribly broken and rely on implementation bugs to function. Broken code that worked accidentally once is still broken code, and should be fixed by the developers, not hacked around. A developer who tells you you must install a specific version of the JRE to run their code is sweeping some strange, rare, bad broken-ness that under the rug. I would not trust such code at all.

    11. Re:J2EE by jt2377 · · Score: 0

      LAMP vs J2EE vs .Net - LAMP and .Net are the most easiest to install and work with. IMO, J2EE is hard as hell to get it working. i try to install JSP for one of my customer, Windows/IIS is out of question. i also hire a 3rd party server managment company. they couldn't even figure out which Java SDK to install. For web apps, i will stay away from J2EE.

    12. Re:J2EE by Anonymous Coward · · Score: 0

      Nope - Sun broke something to do with classloading between 1.4.2_04 and 1.4.2_07 (don't remember the exact versions). Nothing to do with Java bugs (although Lord knows there are plenty), Sun just broke existing libraries such that you can't use some programs in the new version and you obviously can't use programs designed to run on the new version in the old version.

      I don't really understand WHAT Sun broke, but Sun broke libraries by changing the way Java classloading worked. It's something that had to be worked around in the future, nothing was wrong with the code. Breaking backwards compatibility in patch releases is just ridiculous.

    13. Re:J2EE by nub!s · · Score: 1

      ahaha, nice try.

      As an ubuntu user y would say the problem is in the GPs distro, but its kind of a big one, it surely deserves better support.

      (you may wanna try one of those Blazing Lures next time :P)

      -----------
      ----nubis:)

    14. Re:J2EE by Anonymous Coward · · Score: 0

      (ever heard of disabling debug messages on production code?)

      That would involve something like a preprocessor, something Sun is dead-set against in Java code for some reason. Apparently conditional compilation is considered bad for some weird reason over in Java-land. (Not that third parties haven't implemented them, it just makes code non-standard and unable to compile in the official compiler.)

      The best part is, even though Sun is against conditional compilation, in 1.4, they added "assert" statements that can be activated and deactivated when the code is loading. Conditional compilation is bad, but conditional runtime loading is good?! Weirdness.

      It wouldn't be anywhere near as bad if Java understood the difference between STDOUT and STDERR so you could at least send most of the pointless info off to /dev/null, but Java is "cross platform" so I guess allowing something like that just isn't allowed.

      Fortunately Java 1.5 added a standard logging system so systems that ACTUALLY USE IT can be configured not to log information. Unforunately Sun made it so that configuring the logging package is done on a per-Java installation basis (not per user, it loads a configuration file relative to the JRE running). But, hey, what's a minor thing like requiring root access to configure something as simple as logging among non-privileged users?

    15. Re:J2EE by zerocool^ · · Score: 1


      I can't help you with the questions as to why certain versions of Java are suited for certain things. I just repeat what I'm told. Remember, these are University professors - the more brilliant they are, the touchier they get about changes to their environment.

      Most of the problems are from a sysadmin point of view, yes. It's just more complicated since I don't develop in java - I'm not sure how to test it, exactly, to see that everything is working. So, at first, I'd install the JDK and ... if it didn't do what the professor wanted, I'd troubleshoot it on an individual basis.

      The reason that I'm so miffed about install locations is more to do with two things: One, there were a large number of people in a small ammt of time in my job before me, so there's 12 different ways that everything's done, and Two, I have to support it on a huge variety of systems - RedHat / Fedora, Mandriva, Mandrake, Ubuntu, Digital Unix, Tru/64 Unix, Solaris, and probably some I've forgotten. Oh, Irix, but I think all of those are recently phased out, thank god. I've been transitioning the DEC-loyalists to Linux, one box at a time, but... It's hard to keep track, ya know? I mean, my linuxen usually don't have an /opt. The Tru/64 boxes I work on never seem to even have a path set beyond /bin and the korn shell. It's just.. can be frustrating. I'm working on standardizing, since I plan on being there for a while.

      ~Wx

      --
      sig?
    16. Re:J2EE by zerocool^ · · Score: 1


      And honestly, if it's part of your job to support java, you don't seem to be doing too well at it.

      Emphasis on the "part of". I have to support pretty much everything. My official title is Computer Systems Engineer, Linux Support or something along those lines. I support labs of 60+ machines running linux, a remote login load balanced cluster of 20 machines, and am partially responsible for the department's infrastructure. I support servers, desktops, workstations, clusters, etc. I build, repair, and maintain. I have to support Dec's, Compaq alphas, x86 intels, and powermacs. I work in FreeBSD, Digital Unix, Tru/64 Unix, and a multitude of varieties of Linux. I have to be able to support everything from openoffice to printing support via cups or lpd to pine on mac OSX to postfix to apache to GCC to samba to custom backup software to CVS to (of all things on God's Green Earth) EDT+.

      I don't have time to become an expert in Java. There are some good ideas in this slashdot discussion, I'm going to use those going forward, but I'm going to do what I can with Java and just try to live with it the best I can. There's always a more pressing crisis.

      ~Wx

      --
      sig?
    17. Re:J2EE by Anonymous Coward · · Score: 1, Interesting

      As it turns out, you don't need a full J2EE environment to run JSP pages. You just need a servlet engine and a JSP engine that runs on top of it. Apache offers an implementation of just those parts called Tomcat. (It also implements a bunch of other J2EE features, but not the entire system.)

      How the hell are you supposed to figure this out? Beats me. The best way to do it appears to be to complain on a forum about how complicated J2EE is and how stupid it is to require all this complexity just to run something that could be done in 5 lines of PHP code and then get flamed to death because JSPs don't require the rest of J2EE to work.

      Note that JSPs and servlets are both part of J2EE, but they don't require it. (This fits in with Sun's general plan of bundling way the hell too much crap within individual technologies. This is why your rack-mounted server that serves JSP pages will include Java libraries to play MIDI files, two GUI toolkits (one built around the other), two I/O libraries, and two systems for calling methods on remote Java objects. All those are included with J2SE (Standard Edition), and aren't even part of J2EE (Enterprise Edition).)

      Now, because JSP pages are Java source code with HTML embedded directly in them, you do need to make sure you install a JDK and not a JRE. Unless your servlet environment contains a compiler (newer versions of Tomcat do), then you don't. And, while LAMP and .Net use proven server technologies (Apache and IIS), your JSP engine will likely come with its own HTTP server complete with its own vulnerabilities and security flaws. Plus, with the proven performance of Java, you can expect to have half the throughput with twice the resource usage!

      Avoiding Java like the plague probably is the best choice any enterprise can make.

    18. Re:J2EE by Anonymous Coward · · Score: 0

      Breaking anything in a bugfix release will break backwards compatability. It's not intentional, it's not dramatic, it's not permanent. And it's not possible to develop perfect code in reasonable time frames (or, really, at all) with current development techniques on complex projects, so any similar project will have the same problems. Do you think your favorite compilers / libraries / run-times never break things between releases?
      Either you have progress with occassion, temporary, breaks, which one can work around, or you don't have progress at all. It's not ridiculous; it's necessary.
      Of course one can get surer backwards compatibility by compiling to machine language, but there are benefits in a run time environment and actually running into a backwards compatibility break in Java or similar seems pretty rare afaik. And not terribly hard to work around, should it happen to arise.

    19. Re:J2EE by cerberusss · · Score: 1

      I really don't understand what's the problem.

      You download the appropriate version (whatever client wants) and unpack it.

      Then you copy it to /opt or /usr/local, whatever you prefer.

      Then client sets JAVA_HOME=/opt/java-1.5.0 and PATH=$JAVA_HOME/bin:$PATH

      --
      8 of 13 people found this answer helpful. Did you?
    20. Re:J2EE by badfish99 · · Score: 1

      The last time I looked at Sun's source code for Java (the real source code, not the cut-down version you get in the JDK download), I noticed that Sun had written a preprocessor so that they could use a #ifdef-style syntax to work around the annoying differences between the various java versions.

      Of course they never made it public, because it would conflict with their religion. But I can't see how you could cope with maintaining code compatible with all the different java versions in any other way.

      The logging in JDK 1.5 is totally brain-dead. Sun waited until everyone was using a third-party product (log4j), and then produced their own logging which is incompatible with it, and lacks most of its useful features.

    21. Re:J2EE by badfish99 · · Score: 1

      No, the point of the diatribe really boils down to this:
      Java is supposed to be a free download, but Sun do not allow Linux distributions to package the download. Everyone who wants to use the JDK must download it themselves.

      Linux distributions employ experts to sort out all the sort of mess that the original poster described, so that when you install the distribution, it "just works". But Sun won't allow these experts to distribute their code. Each individual user must sort out the mess for themselves.
      Many distributions try to get around this by packaging a "clone" version of Java, such as Gnu GCJ, but these clones often have missing features, and just make the mess worse when the hapless users tries to install a different version of Java themselves, and end up with multiple copies.

      Why do Sun do this? I've no idea. The best I can come up with is that Sun are a bunch of anal retentives, and don't want to "lose control" by allowing anyone else to touch their precious shit.

    22. Re:J2EE by fbjon · · Score: 1

      Hum, how does Java misunderstand them, and don't just about all plaforms have separate STDOUT and -ERR?

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    23. Re:J2EE by bytesex · · Score: 1

      >> The last time I looked at Sun's source code for Java (the real source code, not the cut-down version you get in the JDK download)

      This is very interesting. I've worked on various preprocessors for java (amongst others one that takes regular expressions as literals), and I'd be very interested to see this. Could you drop us a link ?

      --
      Religion is what happens when nature strikes and groupthink goes wrong.
    24. Re:J2EE by Gr8Apes · · Score: 1
      From another developer that has done multi-JDK/J2EE simultaneous development, ZorinLynx nailed many many issues.

      For the novice/sysadmin.
      • To run Java apps, install the JRE.
      • To develop (ie, compile) Java apps, install the JDK.
      • To run/develop J2EE apps, including servlets/JSP (same thing under the hood) decide on a container to run them within. This would be an application server, commonly referred to as an app-server, Tomcat, Resin, JRun, BEA WebLogic, IBM Websphere, Sun's implementation are all examples). Which container you choose will determine whether you need a JDK or not, and which one(s) if you do.


      Follow the above process for each version/type you require to be installed, and keep each in their own directory structure. Make sure JAVA_HOME is properly defined for each one, and most likely you will define JAVA_HOME appropriately in the startup scripts for the containers, if you have multi-JDK/container installations. This probably is not a bad idea to do in your situation as part of your best-practices, as it will safe-guard you in case of later changes.

      Lastly, let me make this one statement: if a professor "requires" an older version to teach his lesson plan, he doesn't know what he's teaching, with the following two exceptions:
      1. to show evolution of language features
      2. 2) to display bad programming practices that were fixed in later versions (the Thread stop/suspend deprecation in 1.1 or 1.2 comes to mind, as well as the Thread/Socket timeout problems in 1.3.x)

      The only other valid reason to run older JDKs in an education environment is that you have a third party proprietary application that only runs on version x, which shouldn't be the case for material taught in classes. (Note - I don't submit to the thought that professors will have custom code that can only run on version 'x'. They're teachers, keeping stuff current is what they're paid to do)
      --
      The cesspool just got a check and balance.
    25. Re:J2EE by Gr8Apes · · Score: 1

      First:
              System.out
              System.err
      They work just fine, and exactly like you'd expect. Now whether the developers used System.err is a different story. Personally, these two items should never be used in production code. (There are exceptions, but start with saying never, and then they'll hopefully only be used when they should be used)

      As for logging in general, does anyone use anything but Log4J? Yes, I know a lot use commons-logging, why still boggles my mind. When's the last time you moved a logging system from log4j to anything else? You may have moved from something else (Sun's implementation, cough cough) to log4j however. And log4j can easily be configured to radically pinpoint whatever logging you actually want, provided it was properly implemented in the code, and not hacked by some "I read Learn Java in 24 Hours" architect who wrapped it because it seemed easier to code logs to a single static "Logger" class.

      --
      The cesspool just got a check and balance.
    26. Re:J2EE by badfish99 · · Score: 1

      Can't remember any details now: it was a long time ago. But Sun's specs for things like jdbc keep on changing, so anyone who wanted to maintain a unified set of source code would need some sort of preprocessor because you need different code for jdk1.3 and 1.4 and 1.5 and so on.

    27. Re:J2EE by Manitcor · · Score: 1

      It's always a safe bet to just go with the JDK since there are a few Java apps out there that need the JDK classes to run (even though they shouldn't be built that way).

      Just be glad you dont have to install entrprise software that relies on a specific version of thhe JDK. I have some machines setup with various different versions of Java for different app servers just to keep the applications happy.

      --
      "Don't mess with him, he taunts the happy fun ball."
    28. Re:J2EE by glwtta · · Score: 1

      Sun do not allow Linux distributions to package the download.

      Speaking of which - does Sun's new "as close to open source as you can get without being open source" licence allow for bundling with distros? Or does it depend on the distro now, the more "pure" ones won't bundle it, but they generally can?

      As for the mess, I support java on about a dozen servers and 100 or so desktops, yes it does get annoying at times (best example was when we tried bundling a specific jre with InstallAnywhere for one of our apps - that thing fucked up the registry something fierce), but it's just not that big of a deal. Certainly not significant enough to influence technology selection.

      --
      sic transit gloria mundi
    29. Re:J2EE by glwtta · · Score: 1

      Not want: need. Java is completely broken in this respect.

      The 1.4.2_something class loading (or was it class serialization?) issue you are talking about was a specific bug, bugs happen, all software has bugs. (hell, remember when 1.4.1_10 or thereabouts had a bug that would hang the installer, so you couldn't upgrade from it?)

      Most of the time when you need multiple versions of java it's because of problems with the software using it, not the runtime itself. A good practice is to always build your software with the latest available version, but tell the compiler to target the lowest version you claim to support. Sadly many maintainers don't do this. And yes, that means sometimes you have to update the software when you update java.

      Alternatively, if your app is particularly finnicky (<cough>Oracle</cough>), there's nothing wrong with bundling a specific JRE with that app - it doesn't need to be visible to anything else on the system, and there are no surprises about the runtime.

      Either every single version of Java should run every single Java program written, or Java is irrecovably broken.

      That's quite bold - can you think of a single example of something that actually achieves this?

      It's because you frequently need DIFFERENT PATCH LEVELS of a JRE to allow all your programs to work.

      That's a huge overstatement - it's happened, but "a few times in the history of java" is not "frequently". There's a difference between "not perfect" and "fundamentally broken".

      There's a reason people say "write once, test everywhere".

      Yep, it's not a magic bullet; and yet it's still a damn sight better than "write, port everywhere, test everywhere".

      --
      sic transit gloria mundi
    30. Re:J2EE by glwtta · · Score: 1

      I don't have time to become an expert in Java. ... There's always a more pressing crisis.

      Fair enough. I was just pointing out that the stuff you mention is pretty basic, and most of your problems are to do with your highly heterogeneous and demanding environment. For most people those issues don't even register, so "why would ANYONE code in it" is pretty dramatic, given the evidence.

      (ugh, CVS, now there's something where the maintenance actually, physically hurts)

      --
      sic transit gloria mundi
    31. Re:J2EE by badfish99 · · Score: 1

      The "impure" distros like Suse - the ones you pay money for - have always packaged Sun's java. I can only suppose that they paid money to Sun to make the problem go away.

      The acid test is whether Debian are bundling it, since that is the distro that is the most obsessive about keeping true to the faith and to the letter of the license agreements. I haven't looked to see what they are doing.

  9. Re:I have an idea... by rucs_hack · · Score: 2, Funny

    AH, Well it's good to see that at least someone in the shallow end of the gene pool is attempting the art of the critique.

    Needs a tad more work though. I recommend going for four sylable words next time.

  10. Re:I have an idea... by Anonymous Coward · · Score: 0

    It seems your max is three "sylables"

  11. Re: Kent Sate Athletics by nxtw · · Score: 2, Informative

    It's the 3rd biggest university in Ohio with 34,491 students and its main campus is the 115th biggest campus in the nation. They have seven regional satellite campuses.

    I think they're plenty big enough to have sports teams.

  12. Don't worry the BOB nature of JEE brings SOA by bADlOGIN · · Score: 1

    That is to say, "the Buzzword Oriented Bullshit nature of Java Enterprise Edition brings Supremely Over-the-top Acronyms". Don't get me wrong. I write Java. I even use some Enterprise Edition components. I even like Java and (some) of the JEE feature set. However unfortunate, I'm sure the PHB driven drivel about the IT bullshit will bring some confusing so-called "feature" that smart developers will avoid, idiots will grab on to, and consultants will smack their lips over using to leveredge more money out of suckers^^^^^^^clients. Any developer worth a damn knows how to group functionality,layer it, and expose access as needed. There's nothing to see here. Move along...

    --
    *** Sigs are a stupid waste of bandwidth.
  13. really? by revery · · Score: 3, Funny

    Just a few days after it was originally noted that Kent State University had banned athletes from posting on Facebook, the Kent Stater announced that the ban was reversed.

    Really? So now you lose your scholarship if you don't use Facebook? Or is it just really late and my mind is working way too literally? ;)

    --
    This is a joke. I am joking. You have been joked with.

    1. Re:really? by Fluffy_Kitten · · Score: 0

      actually the facebook got banned then dennab

      --
      People who have no sig are cool
  14. Oh, really... by ivan256 · · Score: 2, Insightful

    CRN is reporting that Dell had about a dozen reports of burned laptops before they announced last year's battery recall.

    I'm not surprised, since there is a good chance that out of the thousands and thousands of laptops they sell, a couple bad batteries could be a fluke, and you need a bigger sample to see a trend... It's hard to fault them for this unless you make money off page impressions...

    On the other hand, if this were an Apple story it would have made the front page as it's own story, and would be parroted across the web. Funny how that stuff goes.

  15. PMG DELL KNEW!! by StikyPad · · Score: 2, Insightful

    So a company waited for problems to show up more than once before issuing a complete product recall. Why is this news? One or two could be a quirk, and "dozens," vague as it is, sounds about right.

  16. Re: Kent Sate Athletics by Cheapy · · Score: 1

    Don't forget their awesome "Shoot Peaceful Protestors" team!

    Headline-grabbing those guys are.

    --
    Would you kindly mod me +1 insightful?
  17. Recently added to Debian! by Ian_Bailey · · Score: 1

    One of the main problems with Sun's Java was there distribution restrictions that forced admins everywhere to download the JRE or JDKs and be forced to trust the Sun installer.

    Since lifting these restrictions a couple of months ago, Sun's java has made it into Debian's Universe repositories. It's even in the multiverse repository for the latest version of Ubuntu. Installing is now as simple as:

    apt-get install sun-java5-jdk

    or

    apt-get install sun-java5-jre

    And you're done. If Sun properly open-sources Java like they are claiming, these might even make it into the main repositories.

    Help can be found on the Ubunutu wiki:
    https://help.ubuntu.com/community/Java

  18. Burn in hell, Lockwood. by Anonymous Coward · · Score: 0

    Nobody cares about your fecal fixation and your penchant for violating your sons.

  19. And I have a Mac. by Shanesan · · Score: 0

    For some reason, it "just works"! Amazing.

    1. Re:And I have a Mac. by zerocool^ · · Score: 1


      Again, I point out. THIS ISN'T THE CHOICE. IT'S MY JOB TO SUPPORT IT ON LINUX.

      That's why they hire me. They want to run bumfuck linux distro, and then when stuff doesn't work, they want me to fix it.

      People saying "Oh, just use a Mac", or "If your code breaks between releases, it's your fault" aren't recognizing that while this all may be true, it won't change the situation! I have to deal with it as is!

      I love my job, but Java gives me headaches!

      --
      sig?
    2. Re:And I have a Mac. by Shanesan · · Score: 0

      But they pay you good, right? They (should) pay you more for your Linux knowledge of all the bumfuck distro's than just knowing the front and back ends of Windows and MacOS, right? The more money you make, the more headaches you get!

  20. Bill of Rights by Antony-Kyre · · Score: 1

    Agreed. Someone cannot assign their rights. People have a right to freedom of speech and thought. People have a right to bear arms, which is a form of self-defense (whether against another citizen, or in the worst case scenario, against a tyrannical government). People have a right to a trial by a jury of their peers. No matter what a contract says, I cannot forgo those rights.

  21. Star Trek? by zoydoid · · Score: 1, Funny

    Exloding laptops? Suddenly all those exploding consoles on Star Trek(s) don't seem so stupid.

  22. Homeland Gestapo by Anonymous Coward · · Score: 0
    Athletes must now lock their profiles to friends only.
    Shouldn't that read "Athletes must now lock their profiles to feds only."

    http://yro.slashdot.org/article.pl?sid=06/07/11/18 3219

  23. What's that smell? by I+am+Jack's+username · · Score: 2, Funny

    Dude: A new laptop built by my company is switched on and the battery overheats. The system fan fails. The laptop explodes and burns with the hard disk trapped inside. Now, should we initiate a recall? Take the number of laptops in the field, A, multiply by the probable rate of explosions, B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the cost of a recall, we don't do one.
    Lady switching off her laptop: Are there a lot of these kinds of explosions?
    Dude: You wouldn't believe.
    Shocked lady: Which computer company do you work for?
    Dude: A major one.

  24. Censorship in India by Anonymous Coward · · Score: 0

    It seems as if India has removed many blocks. I can access blogspot again. :-)

  25. Mod parent up. by DimGeo · · Score: 1

    Mod parent up.

  26. It depends by okwiater · · Score: 2, Insightful

    I read a little bit about the 1992 Audio Home Recording Act (AHRA), and came up with the following relevant bits (from answers.com).

    (1) It requires digital recorders to use the Serial Copy Management System (SCMS), which prevents digital dubbing beyond one generation (section 1002(a))
    (2) Imposes a "royalty" on digital recorders (section 1004(a))

    I don't know what the SCMS is, but I suppose if XM can show that it implemented some sort of SCMS system (or if it can demonstrate that the device is not able to transfer recorded information to another device -- preventing "beyond one generation" digital dubbing) AND that it tried to pay a "royalty" for each recorder sold, then it would have a case.

    But if XM just marketed the recorder without any regard for the required "royalty", then sadly, the RIAA will probably win. I hope that is not the case, otherwise it could prove fatal to XM's existence.

    As an aside, I haven't stolen music in years. Apple's iTunes, my XM subscription, and other listen-before-you-buy, instant-gratification, digital distribution mediums have caused me to buy more music in the last year or two than in all the other prior years combined. Unfortunately, until consumers care enough to actually boycott the industry, the RIAA can do whatever it wants. This is a capitalist society after all, we DO have the power. Do we choose to use it?

    1. Re:It depends by LunaticTippy · · Score: 1
      I don't know what the SCMS is

      You don't know what it is because SCMS killed DAT (digital audio tapes) which were supercool but ended up crippled and expensive beyond salvation.

      Apple's iTunes, my XM subscription, and other listen-before-you-buy, instant-gratification, digital distribution mediums

      Unfortunately, until consumers care enough to actually boycott the industry, the RIAA can do whatever it wants.

      You do realize that iTunes, XM, and other dist mediums all give money to RIAA right?

      --
      Man, you really need that seminar!
  27. Good Java/J2EE advise by dna_(c)(tm)(r) · · Score: 1

    IMHO there is nothing fundamentaly wrong with Java, only sometimes in ways of using it.

    My setup under Linux used to be something like:

    • /usr/lib/j2sdk1.5-sun
    • /usr/lib/j2sdk1.4-ibm
    • /usr/lib/j2sdk1.4.2_07-sun
    • /usr/lib/j2re1.4.2_06-sun
    • ...
    • ln -s /usr/lib/j2sdk1.5-sun /usr/lib/java
    • in .bashrc or so:
    • export JAVA_HOME=/usr/lib/java
    • export PATH=$JAVA_HOME/bin:$PATH
    • ...
    • now, users have it easy, can override versions if they want to
    • you have it easy because it's easy to find and manage versions

    In (K)ubuntu you can install any version you want (not always very easy to do) and with sudo update-alternatives --config java pick the system default from a list (not per user), see the Wiki

    For most apps I write/use I start from a small script, which allows picking your JVM, however this is rarely necessary, in my experience. E.g. /usr/lib/j2sdk1.5-sun/java -cp . some.path.MyApp

    My experience: prefer Sun's JVM, it's the most stable, and when things go wrong, you get meaningful error messages. Be carefull with GCJ because it does not support every library and is a very different thing compared to the normal JVM's

    Concerning J2EE: The sun downloads contain an 'Application Server' (AS), but J2EE is a set of specifications, not a product. J2EE AS's provide an implementation of that specification. Examples are Websphere, JBoss, BEA Weblogic, Apache Geronimo,...