Slashdot Mirror


User: relinquish

relinquish's activity in the archive.

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

Comments · 21

  1. Re:Who thought this? on Functional Languages Under .NET/CLR · · Score: 3, Informative
    As far as I understand the issue is a performance one.

    For example, scheme is hard to compile towards the JVM or standard C because both lack proper tail call implementation (poping the parameters in the stack before calling a function in tail position).

    You can of course circumvent this because as you say the target language is Turing complete, but you lose a lot on performance if the target isn't tailored to this particular use.

  2. Scheme and JIT compiling on Ask Kent M. Pitman About Lisp, Scheme And More · · Score: 2
    I've written a few rudimentary scheme interpreters and have ideas for a new one.


    I'm suprised I've never seen scheme and JIT compiling mentionned together.


    First, it seems JIT compiling would elegantly solve the problems linked to eval and macros (and their specific environments). When you program a simple scheme interpreter, eval and macros actually are no problem as long as you're not aiming for speed. But they do become a problem once you start compiling code. Thus the ability of compiling a macro or an eval at execution time seems to me like an elegant solution.


    Secondly, scheme's structure allows for easy code analysis that could render a JIT compiler extremely efficient.


    In my opinion this could be a killer combination in provoking LISP's regained acceptance.


    So what do you think - are scheme and JIT compiling a perfect match?

  3. Multi methods? on Next Generation C++ In The Works · · Score: 2

    When will we see a mainstream language implementing multimethods (as in CLOS for example)?

  4. Re:Mandrake faults on Mandrake 8.0 Comes Out · · Score: 1

    Actually I didn't bother looking on the CDs - I just used their software update program and the programs I mentionned are not in there.

  5. Re:Mandrake faults on Mandrake 8.0 Comes Out · · Score: 1

    I have the boxed edition. I'd probably have chosen the developper installation, but now that you mention it I wonder if I didn't choose something else by mistake. But the thing is, I couldn't even install apache or gdb afterwards from the CDs...

  6. Mandrake faults on Mandrake 8.0 Comes Out · · Score: 1
    I use Mandrake 7.2 and am generally satisfied with it but I have a few gripes (I'm talking about the full desktop distribution here):

    • some obviously useful and small tools are lacking : talk, uudecode etc.
    • some important developper stuff is lacking - most importantly gdb and apache.
    • I've never had such a failure rate trying to compile some *tar.gz - something is always missing. I'm getting the feeling I can't install anything.
    • some apps are broken (xchat...) and xemacs has these horrible counter-intuitive icons I cannot begin to fathom why they let the old ones down (by the way if anyone has a solution to this I'd be grateful).
  7. Re:Speak for yourself on Tiny, Secure Music/Data CDs Due in the Fall · · Score: 1
    I think what he ment was that ultimately, given enough bandwith, you'd be able to stream audio files from your home server to your portable device - thus obsoleting any physical storage medium for your mobile needs. All you'd need is a big hard drive at home.

  8. Re:Wishful thinking... on Quantum Computers · · Score: 1
    Actually this hasn't much to do with Penrose's theory.

    His theory is based on Goedel's theorem - basically a Turing Machine machine is weaker that a human mind because we can build formal mathematical proposition based on the Turing Machine's code, that that Turing machine won't be able to prove true or false (it's undecidable in the Turing Machine's formal system) but that we humans can prove true or false thanks to Goedel's theorem.

    I personnaly don't subscribe to this theory because I feel his proof is weak around the edges - most importantly a human that proves a theorem doesn't produce the proof in the same sense that a formal system produces a proof. There's always room for a slight error in the human thought process.

    On a sidenote, he doesn't give much insight on what he thinks quantum computers might be able to do for AI.

  9. Re:20$ an hour? on Yahoo! Now On France's Minitel System · · Score: 1
    yes it is. Typical minitel rates are in the 2F-5F/mn range.

    5F * 60 = 300F / h

    about 40$!

  10. True linux PDA on Linux Cell Phone/PDA · · Score: 1
    When do we see a PDA that allows me to really use the underlying linux system?

    I want shell, gcc, emacs on my PDA.

  11. E2K on One Processor, 128 32-bit Cores · · Score: 1

    What happened to russian merced-killer E2K?

  12. Re:Hail to the princess on Star Wars Episode II Wraps · · Score: 1

    Well you're just saying you'll be having high expectations there...

  13. Re:Gnutella == inefficient on Next Generation of Gnutella · · Score: 1
    No one operates supernodes, supernodes are just a logical set of nodes that handle themselves by themselves.

    As for freenet, I don't know that much about it.

  14. Re:Gnutella == inefficient on Next Generation of Gnutella · · Score: 1

    I don't believe peer to peer file sharing must inherently be less efficient than centralised file sharing. I think it's a matter of finding the right protocol. For one thing I think gnutella would benefit from caching and/or indexing. For example, nodes could be organised in supernodes, where each node of a supernode has an index to the files of all the nodes of the supernode.

  15. Wishes on Next Generation of Gnutella · · Score: 2
    A few things I'd find interesting from gPulp, Freenet or what have you.

    IP tunneling - recreate a whole new web, allocate domain names freely and to first bidder - corporates will never have their say

    Interest sheets - by filling out an interest sheet for your node, the software connects tends to connect you to nodes sharing your interests thereby enhacing search retrieval speed on your topics of interest.

    Automatic load balancing - if I'm making a heavy use of non freenet services, reduces resources bandwith allocated to freenet. If I'm doing something else (or not using my computer)gives full bandwith to freenet, helps indexing/caching other nodes etc.

    On a side note, idealy, I think freenet should concentrate on making a secure encrypted overlay net protocol (IP tunneling, means of logging/using freenet anonymously) while having gPulp and the such concentrate on the file sharing.

    Please note, I'm not pretending to have a full grasp of the issues - these are just a few ideas.

  16. industry shooting itself in the foot again on FCC to Require Anti-Piracy Features in Digital TVs · · Score: 1

    If this passes, what this will do is further encourage exchange of video content on the internet, therefore bypassing entirely TV. Maybe there will never be a next generation Tv other than the internet connected PC...

  17. Re:A naive question on Napster Usage Quadruples · · Score: 1

    From a moral standpoint I don't see any difference. The main difference lies in the fact that Napster bugs the RIAA because it makes music sharing so easy. Making mix tapes requires a physical medium that costs money. Trading mp3's with Napster costs barely anything and reaches out to thousands of users (as opposed to just your friends) in a very short amount of time.

  18. enough with Napster stories on Napster Usage Quadruples · · Score: 1
    I think we see way too much napster stories on slashdot these days. Why not do napster quickies or a separate napster theme. These stories are generating the same endless debate over and over. Quick summary of the arguments we'll be hearing about :

    * Napster is bad cause it's just plain breaking the law.

    * Naw every revolution went through its share of law breaking. The outlaws are looked upon as heroes today.

    * Napster is just an ISP. The users are responsible.

    * Let Napster die! That way a better distributed software will take over.

    * When will they learn? The revolution can't be stopped!

    * Napster boosts sales (see article).

    * They can't shut down Napster because I only download songs I have on CDs.

    * They can't shut down Napster because its the way I distribute my songs.

    * Come on, you know what Napster is used for! 99% of shared music is pirated!

    * Hey I have an idea, why not embed DeCSS in an mp3 and name that file metalica.mp3 and upload that in your shared directory!

    I think these debates were interesting, but having them everyday is getting old and I'd really rather have news about gnutella and freenet every now and then.

  19. Re:Where the conscious-AI debate really hits the f on Spiritual Robots Symposium · · Score: 1
    I think John Searle's argument is interesting but way off the mark.

    The man going through the instructions in the book need not be the conscious location of the understanding of chinese for the same reason that neurons are not aware of what they are doing.

    Consciousness is not necessarily located somewhere, but if it is, you should at least consider it located in the system formed by the book, the man and everything needed for the interaction to take place.

    When you think about it, John Searle has no argument, just clever ways of restating the problem that make you feel he is onto something when in fact he is just stating the obvious : we don't see how consciousness is done.

    Maybe the answer is there's no consciousness...

  20. Re:Night Hawks on AMD Shows Off 1.1 GHz Athlon · · Score: 1

    The world time isn't US time ... Dresden is in Germany.

  21. What is this? on The Regulon · · Score: 1
    What kind of piece of crap is this?

    Do we need these people who make analogies between totally unrelated subjects - draw conclusions without proving the analogy is worthy - and waste our time by stiring everyone's deep fear of the attack by mutant radioactive killer information?