Slashdot Mirror


User: Mock

Mock's activity in the archive.

Stories
0
Comments
189
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 189

  1. Re:Dispatch Warlock and Ajax on AjaxWrite to "Compete" with MS Word · · Score: 1

    Try http://www.nextapp.com/platform/echo2/echo/
    It fits everything together well, and you don't have to write a single line of HTML or javascript.
    If you can write a swing application, you can write an echo2 application.

    Also, XMLHTTPRequest is just that, a request. What gets sent back is up to the server.
    The difference is that it doesn't cause an entire page refresh in the browser itself.

  2. Which one to pick... on How Do You Decide Which Framework to Use? · · Score: 1

    I wait a year or so to see which ones come out a sure winner before picking up on it.

    Hibernate and Spring are two good examples of good projects with lots of mindshare.

    Struts, however, I don't like. I don't like JSP or JBoss either.
    Those are examples of the wrong solution to the problem; the complexity of the solution being too high.

    Echo2 looks very promising, and I expect I'll be doing future development on it.

  3. Time skill? on World of Warcraft Teaches the Wrong Things? · · Score: 1

    Who says it has to be that way in a MMORPG?

    Just because the programmers built it that way doesn't mean it has to be done that way.

    A skilled player can quad box his toons to get to some goal much faster than someone who sits around LFG all the time.

    A skilled player (or group) can invent strategies to defeat the timesink.

    The fact is, all MMORPG companies know that time = money, and so the more time they can get you to put in without getting bored (and thus stop putting time in), the better.

    You'll soon see, if not already, such companies employing psychologiests to pinpoint the apex of timesink vs frustration to keep you playing the most amount of time without giving up.

    And since 90% of the players in the world will fit the model, profits will be maximized.

  4. Echo2 on Advanced Requests and Responses in Ajax · · Score: 1

    http://www.nextapp.com/platform/echo2/echo/

    If you want a proper application that handles user and error conditions gracefully, it helps to use a tool that aids good design.

    Echo2 lets you build AJAX applications as if you were writing a swing app.
    No messy html/javascript. You don't even need to know that XMLHttpRequest exists.

    I'm currently in the process of building an AJAX app for a large financial institution and all I can say is thank god I don't have to mess about in javascript to make a nice application.

  5. Why bother? on Advent Children in 2006 · · Score: 1

    The movie had lots of flashy graphics, and lots of "intense" swordfight scenes.

    But that's all.

    No plot, just a bunch of re-hashing of the themes in FF7.
    They'd be better off not releasing it at all. I loved FF7 when it came out. I played the Japanese version because I couldn't wait. It's my favorite RPG of all time.
    It's too bad Advent Children sucked so bad.

  6. It's not about the language on Beyond Java · · Score: 1

    The language itself doesn't really matter.

    When it comes down to it, there are two reasons to write code:
    1. For fun.
    2. For money.

    Most people tend towards reason 2, as do I.
    You can be a super wizard at D and be able to write outstanding applications that blow everything else out of the water, but try to get a client to understand why you're using a language that nobody else in the world will be able to maintain for lack of knowledge, and you'll soon be short of a contract.

    You may be the god of Python, but if you're pitching to a .NET house, you'll land like a dead fish.

    There's more than one way to write a program, no matter what language you use, but if you're not following where the mindshare is going, you're taking a huge risk on your career.

    Clients and managers don't want to hear about how language X kicks ass on language Y. They want to hear buzz words. They want to hear how you can synergize your idea with their existing code and knowledge (there exceptions, of course, but I wouldn't bet my future on it!)

    I don't use Java for any love of the language. I use Java because it generates for me a six figure income.

  7. Re:The facts are ... on Cyber Attacks on US Linked to Chinese Military? · · Score: 1

    Religion is nothing more than yet another tool used by those in power against the peons of their enemies.

    In the end, it always comes down to power, and the last man standing.

  8. Oh Joy on Cyber Attacks on US Linked to Chinese Military? · · Score: 1

    So we have yet another "evil china" story popping up.

    Let's think about this for a moment...
    A crack team of chinese military hackers break into various american sensitive computers (supposedly protected by the latest and greatest) and steal information, and all of them get traced back to their computers in Guangdong.

    What is wrong with this picture?

    Don't know? Here's a hint: What kind of professional hacker doesn't use at least 1 zombie proxy in between himself and his target?

    Have fun swimming in this sea of bullshit.

  9. 2 words on P2P Users More Likely to Cheat, Shoplift · · Score: 1

    bull
    shit

  10. Re:Reasonable porn definition on FBI Agents Put New Focus on Deviant Porn · · Score: 1

    All porn has appeal to primarily males when they are sexually aroused. After sexual release, a work of porn (by my submitted definition) will seem trite, vulgar, and embarrassing. It will lose its aesthetic value as the viewer loses sexual arousal. A work that is considered as beautiful, valuable, and appealing after the ejaculation as it was during sexual arousal can not be considered porn. Almost all porn is consumed by males.

    I know a guy who gets aroused when he looks at pictures of rubber hosing. His sister and mother try to throw out the hardware store flyers before he sees them.
    He certainly loses all interest in the flyer after he's through jerking off.
    Does that make hardware store flyers pornography?

    I know another guy who can't get off on a woman unless she's wearing jewelery. He'll still look at girlie magazines though since he keeps a collection of all the different sized/shaped nipples he's seen (if it had a reason, it wouldn't be a hobby). Since he doesn't (and couldn't) choke the chicken over them, does that mean that Hustler is not pornography?

    Hell, my grandfather liked to beat off to the womens underwear section of the Sears catalogue, then toss it aside and light up his pipe. Is that pornography?

  11. So Criminal on Dutch to Open Electronic Files on Children · · Score: 1
    Until now, schools and police have been unable to communicate with each other about truancy records and criminality, which are often linked.


    Wow! I'm glad they have this scientifically proven fact to throw around so casually.

    I missed about 1/3 of my classes through highschool, as this was all that was required to maintain a B average.
    I maintained this criminal truancy average through college, in one case never even attending a course except to write the exams.
    The rest of my time was spent criminally playing video games or criminally cycling (crimes I continue to perpetrate to this day).

    I've long since stepped up to a criminal career as a software developer, criminally developing point-of-sale systems for a criminal salary.

    Any gains this system could possibly produce will be drowned in the sea of abuse.
  12. bad? on Pornified · · Score: 1

    Before condemning pron as bad (mmkay?), please first have a look at the effect it has on non-american societies, or better yet, societies not poisoned by a judaic religion.

    In Japan, where you can get porn ranging from schoolgirl fetishes to rape fantasy to comic books about a guy with a very stretchy scrotum that he can form into a hang glider, I've found there to be on average very healthy attitudes towards things sexual.

    If you don't believe me, try telling a japanese girl what a bad girl she is while shagging her and check out the confused look on her face as she asks you what she did wrong.

  13. It's official on Geek Blogging is in Decline · · Score: 3, Insightful

    It's official!

    Careful, well thought out blog pieces are on the decline, and are in danger of becoming extinct as muddled or non-thinkers take over the web!

    If you don't believe me, just look at the evidentory piece cited above.

  14. Really? on Report Claims Men More Intelligent Than Women · · Score: 1

    Oh my god! Men score 5 points higher on IQ tests?

    Stop the press!
    The free world is coming to an end!

    As if all the empirical evidence hasn't already pointed to the fact that men's brains are more tuned to logic than women's (and that's all a real IQ test can measure).

    It's a far cry from that to the stupid headline "Men smarter than women!"

    That is all. Return to your caves.

  15. Re:And Who Invented the Internet? on Terrorists Move to Cyberspace · · Score: 1

      So your telling me that the terrorists who want to destroy us and everything we have accomplished are using the most globalized tool to ever come out of our research labs? Have they even stoppped to think about the fact that they owe this ease of communication to American ingenuity? They are all just a bunch of hippocrates, mean ignorant zealous hippocrates.


    Yeah, dammit! Damn them and their using American technology to fight Americans! How hypocritical of them to be using British guns and gunpowder against the British! And throwing all that perfectly good tea into the harbor no less! Bloody terrorsts! Just who do these colonists think they are anyway?

    Oh wait.. I've gotten my wars mixed up again.
  16. Unbelievable on Reconciling Information Privacy and Liberty? · · Score: 1

    *sigh*

    The reason you can't understand why someone would be for the death penalty and against abortion is because the concept of contention is NOT, I repeat NOT about life vs death.
    Too many people seem to think in one dimension only. The reason that someone can "hold two opposing ideas at the same time" is because ideas are very rarely diametrically opposed; more often you find yourself confused at their behavior because you lack the information they are privvy to, or they lack the information you have.

    With regards to information being free vs privacy, once again you are approaching the discussion with a visible naivety.
    "Information" comes in many forms, whether it be a news report, internal memos from a company, national statistics, your buddy's homework, or what your neighbor had for dinner last night.
    One point of contention is what the result of withholding said information will be.

    Will withholding what your neighbor ate for dinner cause any moral issues? Not unless he's Hannibal Lector.
    Will withholding news cause problems? Sure, if it's deceiving an entire population into supporting an illegal war.

    Or let's take another point of view:
    If a large corporation or government agency gains a lot of information on a person, they are sufficiently large and powerful to coerce or otherwise infringe upon that person's freedom.
    Conversely, were that individual to know how the said corporation or government agency works, he will be able to mount some kind of defense against them.

    Protecting information (from being hid, and from being revealed) is about keeping a civilization healthily informed about the world around them, the mighty forces that influence them, and protecting them from malicious forces who would strike at the weak.

    To call for a simplistic argument such as "free information vs privacy" is childish and irresponsible.

  17. Holy Stating the Obvious, Batman! on Our Brains Don't Work Like Computers · · Score: 1

    Wow... the human brain isn't like a boolean logic-based computer...
    So this must mean that the good folks at Cornell University are smart enough to discover the obvious...

    I wonder how long it will take them to "discover" that the human brain is a giant collection of pattern recognition systems?

  18. Re:Too late Java is not cool anymore on Java: One Step Closer To Open Source · · Score: 1

    While I agree with you that there are parts of java that can be made better by open-sourcing it (getting rid of those BLOODY checked exceptions or perhaps burying Calendar since the Aztecs have no month of June), I believe you are missing the big picture.

    Look at the advances in all of the ISO-specified languages. I'll use C++ as an example.
    Look at the YEARS (almost 10) it took to incorporate templates after they were first proposed. The boost library innovations are adopted at a snail's pace by the ISO committee.
    And for the C programming language, our most recent incarnation is C9X, called that because they kept missing their deadline.

    And these are the fast moving ISO/IEEE languages!

    Now look at Java. Steady releases of the reference JVM, lots of developer feedback. And just now we got Java 1.5 with all the generics, auto-boxing, and annotation goodness, just over 3 years after Java 1.4.

    One of the reasons Sun wants to retain control of Java is because releasing it to open source will also expose it to the ISO and IEEE committees, and that's a surefire way to stifle innovation in the language.

    There's also the issue of Microsoft.
    Once Java is released as open source, Sun has no legal standing against Microsoft trying to embrace and extend again. Bill would love nothing more than to see Java bogged down and pushed into obscurity.

  19. Re:James - Is That You? on Java: One Step Closer To Open Source · · Score: 1

    Beyond that, there's nothing stopping people from developing using SWT if they don't like swing.
    It's not as flexible, but it's MUCH faster.

    Have a look at what it can do:

    http://sancho-gui.sourceforge.net/images/ss-new-1. png

    They even have natively compiled binaries for it!

    And let's not forget the guys who invented swt:

    http://www.eclipse.org/

    Of course, that's not to say that swing sucks:

    http://www.powerfolder.com/8603/39627.html

    Mmm. nice isn't it? I certainly wouldn't spot this a mile away as being swing.
    That is what we call an example of a programmer doing his job right.

    I used to hate swing applications too, but that was when I ran a 500MHz machine. CPUs are cheap these days.

  20. They can't even figure THIS out? on New Model Solves Grandfather Paradox · · Score: 2, Interesting

    They can talk about quantum probabilities till they're blue in the face, but until they accept the fact that there are more measurable dimensions beyond time, we'll remain stuck in this stupid mindset that you can't travel back in time and kill your grandfather.
    By this rationale, the very act of time travel will destroy you, because it will cause two copies of yourself to occupy the same three-dimensional space at the same time!

    A better theory would be one that proposes "cause" as another dimension, where all objects have specific properties at a point of length, with, height, time, and cause.
    Cause provides a kind of branching decision point, where one "reality" diverges from all the rest. By going back in time and killing your grandfather, you alter your "cause" from that point forward. If you travel forward in time, you'll find that the "you" that would exist through your father in that "cause" reality does not exist, but you can still exist since you travelled there from a forward point in the "cause" that created you.

    Expand your mind.

  21. "debate" on Comparing Linux and BSD, Diplomatically · · Score: 1

    Newsforge: Let's talk about the differences between Linux and BSD.

    Linus: I'd rather not.

    Newsforge: Is BSD better than Linux technically?

    Linus: You're comparing apples to oranges.

    Newsforge: Do you think Linux has become better than the crap it was 5 years ago? More like the technically superior BSD?

    Linus: Apples and oranges, dude. We have different goals.

    Newsforge: Ok, you won't take the bait, so I'll just ask a stupid question. Do you guys share?

    Linus: Not really. We tend not to add citrus to our apples much, but thanks for asking a dumb question.

    Newsforge: Ok ok, but surely there's some BSD stuff you want, right?

    Linus: Ask someone who grows apples and oranges what works with both. Now if you'll excuse me, I have some apple crumble burning in the oven.

    Newsforge: Damn! Well, tune in next week when we try to bait the BSD guys.

  22. Re:lol @ #buttes, failures. on Tridgell Reveals Bitkeeper Secrets · · Score: 3, Insightful

    I've read the same messages, and find it incredibly strange that the previous message would get modded to 5 when it's simply repeating a bunch of tripe that Linus spewed forth on realworldtech.

    Of the many rebuttals he received, allow me to give a choice quote:
    (note: I had to reformat this because the slashdot gestapo lameness filter is on overdrive today)


    Name: Karl Stenerud (kstenerud@hotmail.com) 4/14/05

    Linus Torvalds (torvalds@osdl.org) on 4/14/05 wrote:
    -
    >Tridge wanted to create a tool that checked out BK trees for people who didn't sign the license. But it still
    >needed BK to actually do anything useful - since it would not actually do the work that BK did.
    >

    So basically it would dump the raw BK data?
    Or would it recreate a local copy complete with necessary metadata
    (is there any metadata that is needed?)

    What made the data useless if you didn't have BK? And could that missing functionality be added?

    I'm still not sure I understand why connecting to a BK server via a custom tool and dumping the data from the repository contained within is such a bad thing...

    >"Hey, that's a useful helper". Yes, except when it isn't.
    >
    >And it isn't, if releasing it just causes the BK protocols to change, and people who used BK in the first place to have to stop using it,

    How would releasing a client tool cause the protocols to change? Isn't it the server that dictates the protocol?

    >and when using the tool against a BK repository is a violation of the license that the BK user agreed to.

    But wasn't the point of the tool to get the contents of a BK repository without being bound by the license?

    >See the problem now? Tridge's tool would have been useful if that usage had been sanctioned by BitMover.

    I don't see how sanctioning by BitMover is a criteria for the usefulness of a tool...

    >But since that tool ends up invalidating your right to use BK in the first place,

    How can it invalidate your right to use BK if you've never agreed to the license in the first place?
    You can quite easily stop using the tool and then start using the real BK client should you so choose.
    You just have to remember that it's a one-way street.

    >and since that tool can not replace what BK did, then yes, the tool is pointless.

    From Tridge's description, it doesn't sound at all like he planned on ever replacing what BK did.
    However, failure to match feature-for-feature does not make a tool pointless.
    Am I missing something here?

    >So you have three choices
    >- don't use the tool (which makes it useless)
    >- use the tool, but stop using BK (which makes it useless)
    >- use the tool _and_ use BK, which violates the BK license

    Actually, you missed the fourth choice:
    - Never use BK, but use the tool instead.

    And that makes for an acceptable outcome in both a moral and legal sense, if I understand this correctly.

    >and everybody would be happy. If a developer wanted to switch to Tridges hypothetical tool, BK comes with the
    >stuff needed to export your own data. ... PROVIDED you agree to the license, which a number of people are unwilling to do.

    >Do you see? It's really exactly the same thing. The BK license isn't any less relevant than the GPL, and the
    >fact that BitMover is a company doesn't make it ok to violate their licenses and continue to use their programs.

    Quite correct. You shouldn't violate any license you agree to.
    BUT, in order to violate a license, you have to first agree to it.
    If you use Tridge's tool, you don't have to agree to the license in order to get the repository contents.


    Linus got caught up in a conflict of interest, pure and simple (by maintaining the public linux source code on a closed source, draconian-licensed, for-profit repository system written by a close friend).
    Conflicts of interest invariably lead to conflict of ethics, and Linus's ethics have been found wanting of late.

  23. Re:Doesn't sound so wonderful on American View On Korean Broadband Leadership · · Score: 2, Interesting

    I pay US$50 equivalent for a 100MB fiber line to my home in Japan (and no, I don't live in Tokyo).

    I could have opted for the cheaper $20 a month for 20meg adsl, but for that I'd have to pay another $20 a month for an NTT phone line (It's almost unheard of that someone living here doesn't have a cel phone these days, so land lines are not so popular anymore). I'm also setting up a high-speed vpn between my home and a few of my friends so that we can all access a pool of files easily, and for that I need upstream bandwidth as well as down.

    The biggest player in Japan atm is YahooBB, and I don't think they offer anything less than 12meg anymore.

    If an isp tried to flog something as pitiful as 1.5mbps connections here, they wouldn't last long.

    My fastest download to date was a 650mb iso from KDDI labs in 5 minutes, which is pretty decent...

  24. What a DUMB series! on New Battlestar Galactica Series Starts Tonight · · Score: 1

    A battlestar, capable of holding 10,000 people or more, and not a single computer on it?

    Try coming up with a less transparent and utterly stupid reason to bring out the "oldskool" galactica.

    Can they seriously expect us to be so dumb as to think that a horribly out-of-date ship can continuously outrun a race of robots that can create near-undetectable human looking units?

    This entire remake has stupid written all over it.
    I watched the first episode waiting for them to do something that wasn't stupid or contrived to try to "bring in the old series fans".

    Farscape got a bit repetitive, but at least they tried to make intelligent and vaguely plausible scenarios.
    This one doesn't even try for plausible.

  25. Not bad, but... on Interview with Debian Project Leader · · Score: 5, Insightful
    The new installer is not too bad, but once again it goes for far too much complexity and ambiguity.

    An example:

    For the X Window System graphical user interface to operate correctly, it is necessary to select a video card driver for the X server.

    Drivers are typically named for the video card or chipset manufacturer, or for a specific model or family of chipsets.

    Select the desired X server driver.

    siliconmotion
    sis
    tdfx
    tgz
    trident
    tseng
    v esa


    Here we have the typical video driver selection screen. Can you seriously expect anyone who wasn't weaned with a transistorized soother to understand this screen?

    Who but the eternal geek will know that VESA is only used for ancient systems or vmware, or that trident means the old, ancient trident chipset, and probably not the one that could show up in their laptop? - actually I don't even know myself on this one. I'd just have to try a bunch of installs to see, something a user should not have to do.

    A little description beside each cryptic 4-5 letter identifier would be EXTREMELY helpful here.
    Better yet would be some kind of auto-detection mechanism for the most common modern cards like other distros do.

    Debian is not the only offender in this category.

    Here's my favorite:

    Please choose a method for selecting your monitor characteristics:

    Simple
    Medium
    Advanced


    This is priceless.
    What the hell is Simple, or Medium, or Advanced? Who's going to know what method will get their windowing environment working properly? (and really, that's all the user wants anyway)

    Debian seriously needs a real user-interface designer to do their installer. So long as it's done by geeks, it will continue to be useable only by geeks. The folks at debian are assuming too much arcane knowledge upon their users, and because of that, they will continue to alienate the majority of users right from the outset.