Slashdot Mirror


User: Tal+Cohen

Tal+Cohen's activity in the archive.

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

Comments · 97

  1. Chess Around the House on Chessboxing - The Sport Of The Future? · · Score: 4, Interesting

    A much better alternative is "Chess Around the House", played by Alan Turing and friends over 50 years ago. It was described in GEB and elsewhere.

    The idea is simple: make a chess move, start running a (cyclic) track. Your opponent has to make a move before you return. The faster you run, the less time your opponent has. So unlike chessboxing, there's a real, meaningful connection between the two activities. It requires good stamina, chess skills, and some thinking ahead, too (if I sprint now, he'll have less time for this move, but I'll be very tired for the next run and he'll have more time then; etc.)

    Very enjoyable!

  2. Overhead price? on Tomcat 5.0 Released · · Score: 1

    I was wondering if anyone knows what's the amount of memory required to run Tomcat (under Linux), when using a simple JSP-base site and when using larger-scale EJB projects?

  3. In PCs, too on Are Review Units Better Than Store Versions? · · Score: 1

    About a decade ago PC Magazine got their first review of a Pentium MMX CPU before it was officially released, because HP (I think it was HP...) sent them a review unit. Only HP didn't tell them it was an MMX CPU; they have hoped the reviewer will be impressed by the unit's great performance (due to increased on-chip cache) without noticing it's an unreleased CPU model.

    On the other hand, I review books, and sometimes I get copies from publishers for reviewing. Sadly, however, the review copies I get are never better written, better edited, or have better plots than the copies you could buy in a bookstore.

  4. Re:Forcing them to admit cheating on Non-Technological Ways to Combat Cheating? · · Score: 1

    This is indeed a problem, but the drop-boxes in the Technion's CS faculty -- where I have practiced this -- are theft-proof (very deep, very narrow slots). Only a fellow TA from another course could steal a submission (since the keys are -- strangely enough -- identical for all boxes), but a fellow TA would (by definition) be a graduate students, and this was an undergraduate course.

  5. Forcing them to admit cheating on Non-Technological Ways to Combat Cheating? · · Score: 5, Insightful

    Here's something I've used while I was a TA. You could say it is a little ugly, but it worked like a charm.

    After every assignment in which I have detected cheating, I have published a note (to the course email list) that went something like that:

    During the checking of your submissions, some instances of cheating (copying) were detected. In all such cases, both sides (the copier and the source) will be graded zero, unless you approach me and let me know who really solved the assignment, and who copied. In this case, only the cheater will be graded zero; the source will be given his fair grade.

    It worked. It worked like a charm. For every submission that I suspected was a copy of somebody else's work, one of the students came up and admitted cheating (they were often pressed to do that by their friends). They had the most pathetic excuses, of course, but that's beside the matter. The bonus part is, many students approached me and admitted cheatings that I didn't detect.

  6. Re:Article - no reg. on NYT on RFID · · Score: 2, Insightful

    New moderation reason needed on Slashdot: "-1: Copyright violation".

  7. Re:Yeah but... on Y: A Successor to the X Window System · · Score: 1

    The Microsoft Excel way!? This was used way back in Lotus 1-2-3 Release 1, and I wouldn't be surprised if it was used even in VisiCalc.

  8. Focus on OOP, not on Java on Seeking a Solid Java Textbook? · · Score: 4, Informative

    Like other said before me, if the point is teaching Java, there's no better book than Bruce Eckle's "Thinking in Java", which is available electronically from Eckle's website. (The 3rd edition is new, I haven't read it specifically. My opinion is based on previous editions.)

    I suggest, however, focusing on OOP, rather than on Java. A programmer who groks the fundametal concepts of OOP will have a relatively simple time adapting to the specific tidbits of Java. For this purpose, the best teaching language is Eiffel, and the best book is Object-Oriented Software Construction by Bertrand Meyer.

  9. Music suggestion on Star Wars FPS Mod Gets LucasArts Permission · · Score: 2, Interesting

    If they can't use Williams's music, how about using his source of inspiration? The Planets by Holst; especially "Mars, The Bringer of War".

  10. Re:So much for open source at IBM on IBM Releases Compiler for Power4 and G5 · · Score: 1

    For one thing, the "post-link" aspect is meaningful, and allows for some crazy and powerful optimizations that wouldn't be possible otherwise. For another, FDPR wasn't created yesterday. It was around when I started working for IBM in '97. I suspect it's about 10 years old, maybe more. Problem is, IBM were never good in PR, which is why you've never heard of it before.

  11. Re:So much for open source at IBM on IBM Releases Compiler for Power4 and G5 · · Score: 4, Interesting

    (Disclaimer: I used to work for IBM Research. This is not inside info.)

    The XL line of compilers has a long and glorious tradition. What matters most here is compatibility with existing code. IBM doesn't optimize XLC so you could get a faster kernel, it optimizes XLC so they could recompile DB/2 on AIX and get faster results; and also, obviously, for many of their other products. Another consideration is those clients that have a large codebase used with XLC.

    The world of C/C++ is rather sad in that code is not only non-cross-platform in most cases, it is also commonly unlikely to compile using a different compiler on the same platform. Moving from XLC to gcc would mean throwing away an investment of decades in the compiler, not to mention the huge amount of work required to port the source code of products such as DB/2. So IBM helps gcc, and also invests in XLC. There's no conflict here. I would not be surprised if many of the various optimizations employed by XLC will eventually find their way to gcc -- by the very same IBM researchers.

    BTW, talking of optimizations, people in IBM Haifa have developed an amazing post-compile optimization tool

    . Now, seeing an open-source version of that would be cool. Not very likely, though, since this is the source for some of the performance edge DB/2 has over its competitors.
  12. Some links... on The Best of Popular Science? · · Score: 4, Informative

    Godel, Escher, Bach by D. R. Hofstadter was already mentioned here as an excellent introduction to cognitive research: no to the research itself, but rather to the motivations of the researchers. My review of the 20th anniversary edition was also published on Slashdot.

    Darwin's Origin of Species is old, but not dated, and (due to different standards in scientific writing at the time?) it reads almost like a popular-science book.

    Mathematics (a historian's view): try Fermat's Last Theorem by S. Singh or the older and less-known, but excellent, A History of Pi by Beckmann.

    Artificial life research (introduction): Levy's Artificial Life. Somewhat related (but more on the AI side of things) is G. B. Dyson's Darwin Among the Machines.

  13. Re:CS Lewis on Great Science Fiction that is Out of Print? · · Score: 3, Informative

    A detailed review of Lewis's "Cosmic Trilogy" can be found here: Out of the Silent Planet, Perelandra, and That Hideous Strength.

  14. Re:Space Shooters on Adventure Gaming: Rest In Peace? · · Score: 1

    Isn't that why books are dead, too? Once they have perfected the notion, nobody can come up with anything better, so...

    In other words: Adventure games also have (had?) plot, unlike space-shooters. Plots cannot be "perfected" -- a new plot can always grab your interest. So the analogy is all wrong.

  15. Been there, done that on Finding Bugs Is Easy · · Score: 4, Informative

    While working in IBM Research, we were developing a tool to do just that; I do believe it was significantly richer than this one. The first versions were aimed specifically at J2EE, and searched for really 'high-level' bugs -- anything from bad patterns to violations of the J2EE spec. The initial results of this effort are already included in WebSphere Studio Application Developer 5.0, as part of the Verifiers. More powerful versions will appear in future releases of WSAD.

  16. Re:Here piggy, piggy. And the pig comes 1 year lat on IBM To Publish Java Office Suite · · Score: 4, Insightful

    IBM solved the Java GUI support problem. Take a look at Eclipse, based on IBM's SWT (Swing replacement).

  17. 5 Volts on Poets Inspired by Technology? · · Score: 2, Informative

    Here is 5 Volts, by Eran Tromer.

  18. Ummm... on Slashdot Subscribers Now See The Future · · Score: 5, Funny

    Isn't red/green the most common form of color blindness?

  19. And once again... on Improvements in Teleportation · · Score: 1

    ... copies of the article appear verbatim as replies in Slashdot.

    How about a new moderation option, "Copyright violation: -1"?

  20. Re:Ironic on Suggestions for Unique Names for a Server Room? · · Score: 2

    Well, if there's big iron in there, "Ironic" can indeed be a good name for that room.

  21. How sad on Java Gets Templates · · Score: 3, Insightful

    Sad to see that the suggested implementation of templates does not include type-specific elements, a-la Eiffel (so, for example, I could declare a SortedList type, where only types that implement Comparable can be used). Java's single-root nature would mean that if you want to accept any type as a parameter, just use Object.

  22. I wonder... on Linux Lands Big Bank Account · · Score: 4, Interesting

    When will Microsoft start publishing (fake?) "user success stories" of switching from Linux to Windows?

  23. Multiple heads? on 15k RPM IDE Hard Drives? · · Score: 3, Interesting

    Some of the newer CD drives have two (or more?) 'heads', so they can read simultaneously, effectively doubling the access speed without increasing the speed of spinning. I was wondering: Can't the same be done for hard drives?

    Apparently I'm not even the first one to suggest this -- for example, see here.

  24. The name "Monday" on IBM Getting PwC Consulting for $3.5 Billion · · Score: 2

    Garfield made them re-think that change.

  25. Re:Moderation solution on Overpeer Spewing Bogus Files on P2P Networks · · Score: 2

    You're forgetting the other side of the coin. (Some of) RIAA's clients could give bad votes to good files, nullifying positive votes by others, and making the whole rank system worthless.