Slashdot Mirror


User: cortana

cortana's activity in the archive.

Stories
0
Comments
2,628
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,628

  1. Re:jpeg replacements on Microsoft Move to be the End of JPEG? · · Score: 1

    Patents.

  2. Re:Would you want your images succeptable to GPL on Microsoft Move to be the End of JPEG? · · Score: 2, Insightful

    Pray, tell us under what legal theory does that hold?

    If it were true, then you would not be allowed to distribute or modify any image you created with proprietary software such as Photoshop.

  3. Re:PNG with bzip2 compression? on Microsoft Move to be the End of JPEG? · · Score: 3, Informative

    It is not faster, and in addition, it is much less space-efficient.

  4. Re:Nup, No, Nada. on Microsoft Move to be the End of JPEG? · · Score: 1

    I think that those licensing terms are only talking about MS' own code ("Distributable Code", defined as the code and text files (included in the SDK) that you are permitted to distribute). Nothing stops you implementing your own encoder/decoder and distributing it under any terms you want.

  5. Re:Brilliant on A Network Sniffer On Steroids · · Score: 1

    I have to use WEP because my Nintendo DS cannot do WPA.

  6. Re:Building/installing Python RPM is trivial. on Red Hat Readies RHEL 5 for March 14 Launch · · Score: 1

    How do make all the presently-installed python modules and extensions accessible to the new python?

  7. Re:R Hell on Red Hat Readies RHEL 5 for March 14 Launch · · Score: 2

    Judging by http://idssi.enyo.de/tracker/status/release/stable , I would say that Debian is handling this the same that most other distributors have, i.e., lagging badly. mozilla.com have to take a lot of the blame for this.

  8. Re:Probably should leave well enough alone. on Linux Systems and the New DST · · Score: 1

    It is possible that /etc/localtime is a copy of the timezone info, rather than a symlink to it. If this is the case then you would have to copy the new timezone info over /etc/localtime (or re-run tzsetup and have it do it for you).

    You can check /usr/share/doc/libc6/changelog.Debian.gz to see exactly what version you have, where it came from, and how old it is.

  9. Re:Setting DST on older RedHat systems on Linux Systems and the New DST · · Score: 1

    Many distros to copy the chozen zoneinfo file over to /etc/localtime rather than creating a symbolic link. /etc/localtime being a symlink causes problems if the filesystem containing the target of the link is not mounted.

    For example, during boot up, before /usr is mounted, /etc/localtime can not be read if it is a symlink to somewhere under /usr/share/zoneinfo.

  10. Re:Win vs Lin on Linux Systems and the New DST · · Score: 1

    The meeting still happens at the same time (UTC). If you want to 'correct' the meeting time to account for the DST change, then you are actually rescheduling the meeting. :)

  11. Re:My Ubuntu Experience on 30 Days With Ubuntu Linux · · Score: 2, Informative

    Your points A, B and C are good--have you considered filing bugs about them so that the Nautilus developers know about these shortcomings?

    For D, try dragging with the middle mousebutton. When you release the button you will get a menu offering the choice of copying, moving or creating a symbolic link.

  12. Re:On the other hand... on 30 Days With Ubuntu Linux · · Score: 2, Informative

    Why don't you just do 'sudo -i' or 'sudo -s'?

  13. Re:Defective by Design? on Month of PHP Bugs Has Begun · · Score: 1

    That implies that PHP was designed in the first place.

  14. Re:So what? on Wordpress 2.1.1 Release Compromised by Cracker · · Score: 1

    As a library that apps can use to verify files, sure. Oh wait! That is gnutls/openssl!

  15. Re:Pronunciation? on Define - /etc? · · Score: 1

    Thanks for the interesting & informative post!

  16. Re:Backward etymology on Define - /etc? · · Score: 2, Insightful

    Please do not do Gconf the disservice of comparing it to the registry.

    You might as well make the same comparison for any library that gives apps a standard way to query configuration options, and that stores the data in a standard format.

  17. Re:Pronunciation? on Define - /etc? · · Score: 1

    This seems as good a place to ask as any... how do we know how anything was pronounced in the ancient world? Did the Romans produce a Latin dictionary with IPA transliterations for each word?

  18. NO on Wordpress 2.1.1 Release Compromised by Cracker · · Score: 1

    If it is a job for the app, then everyone will implement it themselves, and no one will do it right.

  19. Re:Does Vista have anything we need? on Is Vista a Trap? · · Score: 1

    I know, we are using it at the moment. But it sucks. It's buggy as hell, the interface for adding/removing/synchronising calendars if confusing and it's useless if you don't have an internet connection.

    More worryingly, it seems to be dead in the water. It's been in development for many, many years and progress has been very, very slow.

  20. Re:Does Vista have anything we need? on Is Vista a Trap? · · Score: 1

    Windows Calendar?

    I'd *love* a program that reads/writes iCalendar files to web sites via WebDAV (though CalDAV would be better)...

  21. Agree on British Government Comes Out Against 'Pure' Software Patents · · Score: 1

    I am very much opposed to the patenting of software, business methods, mathematics and so on, but I could not bring myself to sign this petition. It sounds like it was created by a 13 year old Slashdot user!

  22. Re:Priorities on British Government Slashes Scientific Research · · Score: 1

    This is so true that it makes me want to weep.

  23. Re:Superficial differences. on Pthreads vs Win32 threads · · Score: 1

    I think that fork and pthread_create are both wrappers around the clone system call.

  24. wdiff output on Pthreads vs Win32 threads · · Score: 3, Informative

    Why [-Pthreads-] {+Windows Threads+} are better than [-Win32 threads-] {+POSIX Threads+}
    Clay Breshears
    [-2006-10-19-]
    {+2003-05-13+}

    I've used both POSIX threads (Pthreads) and [-Win32-] {+Windows+} threads [-APIs-] {+APIs,+} and I believe that [-Pthreads-] {+Windows+} has the better programming model of the two. While each threading method can create threads, destroy threads, and coordinate interactions between threads, the reason I make this claim is the simplicity of use and elegance of design of [-Pthreads.-] {+the Windows threads API. This is all from the perspective of multithreaded code developers or maintainers.+} Let me illustrate with a few examples.

    [-Separate-] {+Simplicity of+} data types. In Pthreads, each object has its own data type [-while-] {+(pthread_t, pthread_mutex_t, pthread_cond_t, etc.) while,+} in [-Win32 threads-] {+Windows threads,+} there is [-a mix of handles and separate types.-] {+pretty much just the one type: HANDLE.+} For Pthreads this means different functions are used for working with each object type. Reading and understanding Pthreads code written by someone else [-is straightforward-] {+can be straightforward. However, this does mean that the programmer must know the number, order,+} and [-less apt to lead to confusion.-] {+type of parameters for all the different functions.+} On the other hand, because of the use of the same type for different objects, [-when-] {+there is+} a [-Win32 program uses WaitForSingleObject, it may not-] {+Create* function for each different object and a corresponding Release* function for most.

    Perhaps the biggest advantage of a single object data type is that there is only the one function needed to make a thread block while waiting for an object: WaitForSingleObject. Thus, only one set of parameters needs to+} be {+known regardless of whether the code is waiting on a thread, a mutex, a semaphore, or an event. The related function, WaitForMultipleObjects, is just as simple to use and easily overcomes the problem of needing to wait for multiple thread terminations one function call at a time (pthread_join) that Pthreads requires. While some may say that using a single data type for many different objects can lead to confusion when used in WaitFor* calls, programmers should set the name of the handle such that it is+} readily apparent [-if-] {+whether+} the code is expecting a thread termination, an event to be signaled, or a mutex to be released. [-This also illustrates my next point.

    Unambiguous-] {+WaitForMultipleObjects+} functionality. [-I've-] {+Besides being able to block a thread waiting for multiple thread terminations in a single call, the programmer can+} actually [-seen Win32-] {+wait for any out of a set of threads to terminate. That is, even when only one thread has completed, the WaitForMultipleObjects function can be set to return and indicate which thread triggered the return. If there is specific "clean up" processing that depends on the identity of the thread that finished, this can be done before returning to wait on the remaining threads. This clean up processing will be done in the most efficient order possible, soon after each thread terminates, no matter in what order this happens. Pthreads can perform similar post-processing, but will need to wait for the threads to terminate is some fixed order. So, even if the last thread finishes first, it must wait for all the post-processing of the previous threads to be completed.

    Because different objects all use the HANDLE type, a call to WaitForMultipleObjects can be set to wait for any combination of threads, mutexes, semaphores, and/or events. This feature can give the programmer a flexibility that cannot be easily (if at all) duplicated in Pthreads. As an example, I've written Windows+} code that used an array to hold both thread and [-mutex handles, then wait on those-] {+event+} handles {+to support a threaded search through data. The ideas was to signal the blocking thread if the item being looked for was found+} and [-execute differen

  25. Re:We need to cut down on the complexity. on Tricking Vista's UAC To Hide Malware · · Score: 1

    And that directory is backed up... isn't it?