Slashdot Mirror


User: jdennett

jdennett's activity in the archive.

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

Comments · 86

  1. Mathematically, you're wrong. on The Three Hat Problem · · Score: 1

    The choice of which to remove was not arbitrary -- there is information in it. Switching means that you will be right 2/3 of the time because you will be right *unless* your initial guess was right. Staying with your original guess X doesn't change the fact that there was only a 1/3 chance of X being right in the first place.

    Trust me, I'm a mathematician ;)

  2. HDCD, SACD, DVD-Audio, Minidisc, Flash/MP3 on Tiny, Secure Music/Data CDs Due in the Fall · · Score: 1

    I think the problem is just that none of the new formats have been hugely successful. Minidisc is doing pretty well (not pre-recorded, maybe) and HDCD is good (as a compatible extension of CD) but generally people are happy with CDs + something smaller for portability. Originals on CD (or an enhanced version), downloadable for portability.

  3. Re:This is an old, good idea on Eidola - Programming Without Representation · · Score: 1

    The book "Generative Programming" covers this, referring to Microsoft's up-and-coming "Intensional Programming" system, IIRC. An excellent book. I'm anti-M$, I confess, but this looks interesting.

  4. Re:C++ exceptions replacements (nothing like it) on Where Can I Find Beautiful Code? · · Score: 1

    C++ exceptions allow for exceptional control paths and clean non-local error handling. Anonymous Coward still doesn't have his/her facts straight.

  5. Re:One liners... on 5th Obfuscated Perl Contest Winners · · Score: 1

    You going to pay for the bill? Shouldn't have piped that to lpr, dammit.

  6. Re:I don't think Billy-boy would honestly care on Plex86 Boots Linux In Normal Mode · · Score: 1

    You'll probably need 99%+ compatibility to get any office apps to run usably.

  7. Re:Microsoft blatently lying on Time To Re-Evaluate Microsoft's Linux Myths Page? · · Score: 1

    Yup, this is one of their sillier lies. sudo protects things with fairly fine granularity. As a programmer, shared memory and other IPC resources have a similar system of protection to files, and of course filesystems contain things other than files anyway.

    X servers have access control, numerous other things have access control. Did Microsoft deliberately get this written by a clueless individual so that they have "plausible deniability?"

  8. I'm scared, please don't take... on U.S. And EU Ready International Cybercrime Treaty · · Score: 2

    ...my brain. It's the most useful device I have when I want to hack.

  9. Re:Lack of Speed and Efficiency on Why Don't More People Use Smalltalk? · · Score: 1

    While the bigest gains may come from choosing the right algorithms, in the real world it's often vital to choose the right algorithms _and_ choose a language which can be efficient and use the idioms which make it efficient. For tasks where performance is critical, choice of programming environments is restricted. For the many tasks where an extra 100ms doesn't matter, use whichever language lets you develop solid software most quickly. And if _anyone_ ever tries to persuade you to choose a particular language for a commercial project on purely technical grounds, ignore them. The availability of expertise and good development systems is usually more important than most technical issues.

  10. Is the headline inappropriate? on Coding Classes & Required Development Environments? · · Score: 1

    To say that a program must compile under Environment A isn't to say that it must be developed in that same environment. Write (fairly) Standard C++ and it will compile under a wide range of environments, wherever you choose to develop it. I would prefer to require that students' code should compile on all of: g++, Codewarrior, BCB, SGI Mipspro, Comeau C++ (though I realize that checking that would be impractical). That would ensure that students learn the very useful skill of learning the difference between portable code and platform-specific extensions. This still wouldn't say which environment they had to use to develop the code, and might give some useful feel for to what extent it is possible (or impossible) to write portable code.

  11. Re:My two cents of the morning on "If You Can Put It On A T-Shirt, It's Speech" · · Score: 1

    Spam should be outlawed: because it costs the receiver time (and often money), at the sender's choice. Similarly it is illegal, in some countries, to send unsolicited messages by fax. Whether source code is a form of speech or not (I can talk it, so it is, trivially) is another question. "Just bits" can reasonably be protected by copyright law. It's reasonable to copyright music, or source code. It's not reasonable to copyright algorithms or any other piece of mathematics. What on earth you mean by saying that "source code is a constitutional right" is a mystery to me. But then the very American idea that expressing something as "speech" might override copyright protection is also a mystery to me, so maybe I should duck out of this discussion. Freedom of Speech has limits, and this is one of them.