Slashdot Mirror


User: jcast

jcast's activity in the archive.

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

Comments · 943

  1. Re:The problem is with modern mathematics... on Is Math a Young Man's Game? · · Score: 1

    Guy, I seriously hope you're trolling, because you're dead wrong. All mathematics really is based on simple universal algebra. Including (infinitesimal) calculus---and all other calculi. In fact, (infinitesimal) calculus is nothing more than a particular instance of universal algebra---so teaching calculus is nothing more than teaching a form of algebra. And, I doubt it's any intuitively clearer than field algebra, which means teaching field algebra first is probably a good idea---to introduce the basic ideas of universal algebra.

    In any case, in a perfect world we'd teach topology before (infinitesimal) calculus.

  2. Re:A poor education system does not help on Is Math a Young Man's Game? · · Score: 1

    ``French calculus''? I think you mean Leibniz' work, but Leibniz was German. Not french.

  3. Re:I like Windows Update on NTBUGTRAQ Bashes Windows Update · · Score: 1

    That way you can see what's changing, react to any issues, or even delay the process if the machine is unexpectedly busy doing something else.

    Do you have any concrete problems (as opposed to ``I don't trust this software''?) Remember, cron will email you with the output of the program, which should be sufficient for any decent system.
  4. Re:Then work on an alternative... on NTBUGTRAQ Bashes Windows Update · · Score: 1

    Why should Microsoft platforms be immune from the progress that the Open Source spirit has given other platforms?

    Um, because they aren't Open Source? If your code is closed and your development tools are distributed separately for $300, guess what: you get neither an Open Source tradition nor any chance for an imported tradition to work.
  5. Re:Your sig on What I Hate About Your Programming Language · · Score: 1

    Note to moderators: what I quoted was (at the time I posted) the parents .sig. As such, my post was on topic. Please mod accordingly.

  6. Re:Your sig on What I Hate About Your Programming Language · · Score: 0, Offtopic

    The Revolution will be Privatized....

    Thank God; I was beginning to worry.
  7. Re:At the end of the day... on What I Hate About Your Programming Language · · Score: 1

    I wish some higher level languages would force the use of comments in code, make it part of the declaration for a class or function.

    ELisp (at least) has this (although it's not required). The comments are even (usually) pretty good. That probably comes from having a tyrant like RMS as the program maintainer, though.
  8. Re:Agreed on The Spirit Of Unix vs. The Unix Trademark · · Score: 1

    It's not like Aunt Bea won't figure out (and be offended by) "f*ck" or "fsck"

    Yeah, but the difference between fuck and fsck is fucks are usually pleasant...
  9. Re:Call it Multics on The Spirit Of Unix vs. The Unix Trademark · · Score: 1

    You're saying a population should allow its name to be hijacked. Most people disagree.

  10. Re:wrong on Google To Create "Blog" Search; Potentially Remove From Main · · Score: 1

    I made this mistake a few years ago, and I had a sort of cult of people on my college campus who followed me around and told each other when they saw me, where, what I was doing, etc.

    You call that a mistake? I'd call it a coup...
  11. Re:Agreed.. on Summary of JDK1.5 Language Changes · · Score: 1

    Let's take a simple one in C: int x needs to become one larger. You get a few options:
    1. x++;

    2. ++x;

    3. x+=1;

    4. x=x+1;

    All of them are "the right way" of simply incrementing x.

    Incorrect. The one true way to increment x is x++. All others are used only by heretics (the same kind of heretics who put else on the same line as the braces).
  12. Re:More overloading evil... on Summary of JDK1.5 Language Changes · · Score: 1

    An other awful consequence of operator overloading is that code like this

    if (x != null && x.foo()) ...

    is unsafe, since the && may be overloaded.

    Which is why Haskell and ML allow you to make operators like && non-strict (i.e., short-cutting). Of course, OO is basically designed on the premise of taking functional language features and using them without understanding, so it'll be a while before Java or C++ gets features like this.
  13. Re:Programming shortcuts on Summary of JDK1.5 Language Changes · · Score: 1

    In that example, no. But consider something like (a.toString () cat c.toUpper () cat ", " cat b.toLower ()) vs. cat(cat(a.toString (), c.toUpper ()), cat(", ", b.toLower ())). Still don't think it's a big deal?

  14. Re:OOPS... on Summary of JDK1.5 Language Changes · · Score: 1

    List[ Container[ Container[ String, Object[Long] ] ] ]

    That is complicated

    Yeah. Why do you need a four-dimensional container?

    Oh well, to each his own, I guess. In any case, it's still clearer than anything I've seen spelling it out in non-generic notation.
  15. Re:BullShit! on IBM Denies Charges of Unix Theft · · Score: 1

    Calm down, take a deep breath, and try again, please.

  16. Re:libc on IBM Denies Charges of Unix Theft · · Score: 1

    Except that gcc and glibc are completely separate animals.

  17. Re:Why they can't do that. on IBM Denies Charges of Unix Theft · · Score: 1

    Which is why they have to spend the $40.2M to buy the whole thing. Either that, or defend against any shareholder lawsuits. I mean, sure, they may be in the wrong there, but they can drain the other shareholders dry if they want to.

  18. Re:Choice == Good, Too Much Choice == Bad on If I Had My Own Distro... · · Score: 1

    Yes, /usr means user. Many years ago, /usr was what we now call /home. For some reason, when they decided to move binaries out of /, /usr seemed like the most convenient place to put them. Hence /usr/bin.

  19. Re:Drag + Drop installs on If I Had My Own Distro... · · Score: 1

    I've never had a library inter-dependencie problem since switching to Debian, and I install new software practically everyday (and run the CVS version of at least one program constantly). Maybe if you weren't using Redcrap, you wouldn't have these problems.

  20. Re:Drag + Drop installs on If I Had My Own Distro... · · Score: 1

    $150? That's half of what I paid for this computer. Yeah, sure, I'll just increase the cost of the computer by 50% just so I can use your stupid OS. Right.

  21. Re:Big deal on If I Had My Own Distro... · · Score: 1

    Make it so you have to be advanced to open a shell, and then you are fine.

    I hope you don't mean putting a permissions restriction on opening a shell. If you mean ``you have to be advanced to need to open a shell'', that's a good idea, though.
  22. Re:Of course... on Announcing Games.slashdot.org · · Score: 1

    Of course. We're always objective about the relative merits of different Linux platforms.

  23. Re:pr0n acutaly works! on Announcing Games.slashdot.org · · Score: 1

    I think you will find that [anything].slashdot.org works.

    No it doesn't. Maybe you meant to leave off the brackets?
  24. Re:Katz Game Reviews! on Announcing Games.slashdot.org · · Score: 1

    JK hasn't been absent, he just hasn't been posting stories. He posted a comment just last Wednesday!

  25. Re:What's next? on Announcing Games.slashdot.org · · Score: 2, Funny

    You do know you can type anything.slashdot.org and it'll resolve, right? Just try tacofuckinghemos.slashdot.org if you don't believe me.