Slashdot Mirror


User: davecb

davecb's activity in the archive.

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

Comments · 2,113

  1. Re:DRM harms book sales, freedom helps them on Libraries Say DRM May Harm Their Services · · Score: 1
    rjstanford writes:Now let's say that someone comes out with a pBook printer

    They have: a colleague and I have been following them for some years. And yes, there may be a step function in the practicality of this at some time in the future, when I have one in the basement.

    Right now, however, the folks who offer custom printing and binding ask to see the contract that allows you to print the book in question. So the existing legal regieme is sufficient.

    Interestingly, the contract that Baen Books uses as well as one of the O'Reilly contracts does allow me to have a copy custom-printed, so those two publishers are non worried about custom printing/binding.

    --dave

  2. Re:There's a difference on Last NTP Patent Tentatively Thrown Out · · Score: 1
    tepples wrote: If you bill a U.S. address, you have to follow U.S. patents, right?

    Yes, but only if you make it part of the contract.

    If I'm in Uzbekistan, charging a U.S. customer does not mean I'm operating on a different continent. It means the U.S. customer has come to me, and my dealings with him are subject to Uzbek law unless I sign a contract that specificaly says it is executed in and interpreted in a U.S. jurisdiction.

    The latter is actually rather common, by the way. My Canadian company uses California law in some of its contracts, because that's where our parent is located.

    Of course, they'd also have to agree to be bound by U.S. patent law in their contract for U.S. patent law to apply, and Uzbekistan has to not have a law which prohibits such contract clauses.

    --dave

  3. DRM harms book sales, freedom helps them on Libraries Say DRM May Harm Their Services · · Score: 5, Informative
    [Copy of my submission to the U.K. All Party Parliamentary Internet Group, re Digital Rights Management]

    I was the coauthor of a technical book, "Using Samba", published in the United States and Canada by O'Reilly and associates. Despite being made available electronically for no cost, the book was the outstanding seller in its class, and made me substantial royalties.

    The History of "Using Samba"
    This book was published without any form of explicit DRM, in a format suitable for printing from personal computers, with no limitations on distribution of personal printing, and with a license reserving only commercial printing rights to the publisher.

    There was an implicit form of rights management, in that only commercial printers have equipment capable of printing and binding on sufficiently thin paper to make a manageable book: if printed on conventional photocopier paper, the book is over three inches thick. Printing small sections for reference on photocopier paper is perfectly practical, but large-scale printing is not.

    This effectively reinforced the reservations in the license: printing for profit is both illegal and impractical, but personal printing, excerpting and copying is unrestricted.

    The net result is that the book was widely used as a reference, and the on-line readers bought the physical book for its more convenient form in great numbers. O'Reilly has since published a non-trivial number of other books in this manner.

    How copyright deposit libraries should deal with DRM issues
    Copyright and other deposit libraries, such as the National Libraries of the U.K., Canada and the United States should seek and retain unrestricted copies, offering suitable statutory protection to the authors or publishers.

    Upon the expiry of the copyright, the deposit libraries should make the originals available for a nominal fee.

    Upon the failure or discontinuance of a DRM scheme, the publishers should retain the option of republishing under a different scheme under ordinary copyright law.

    On cessation of publication, the copyright should by statute continue for no less than seven years. After this time, upon request by a member of the public, the copyright deposit library should advertise that copyright is deemed to have lapsed, and that it will offer the unrestricted copy within no more than one year. A copyright owner may then give notice that they have in fact recommenced publication, and if so the copyright deposit library shall advertise that fact and not release the unrestricted copy.

  4. Re:It's About Time on Last NTP Patent Tentatively Thrown Out · · Score: 2, Insightful
    Arguably they don't have to honor U.S. patents on a program which is not in the U.S.

    The interesting question is whether by connecting to a sever in Canada, a U.S. customer makes the Canadian server subject to U.S. patents.

    This is somewhat similar to the arguement that by serving a web page in Canada you're subjct to the laws of every country where it is viewed.

    --dave

  5. Re:How things used to be. on Pay-to Play and the Tiered Internet · · Score: 1
    The same pressures forced flat pricing even in a market with only two providers, one of them being Ma Bell. The other is Rogers.

    Mind you, both of them would like to segment their customer base, and will make promises about doing so, but the reality is that they don't.

    --dave

  6. Bravo. Now what about Google? on Microsoft Changes Blog Censoring Policies · · Score: 1
    Bravo to Brad and Bill!
    Now consider this a hint to Google about avoiding evil...

    --dave

  7. Re: Controlling ADC on New RIAA/MPAA "Customary Historic Use" Plan · · Score: 1
    Thomas Shaddack writes:With high enough demand, digital oscilloscopes with USB interface will become dirt cheap.

    They already are: Peter Hiscocks, a professor at Ryerson, recently presented his oscilloscope to the Toronto Linux User group.

    --dave

  8. Re:Well the truth is.... on Trustworthy Computing · · Score: 1

    Absolutely!

    --dave (who used to run TS 7 until the
                    machine suffered a lightening strike) c-b

  9. Re:Well the truth is.... on Trustworthy Computing · · Score: 1

    If we were running the kind of Trusted Systems
    that the military uses, the attack code would
    probably fail for lack of permissions.

    Trusted is not the same thing as Trusted, you see (;-))

    --dave

  10. A somewhat late resolution - zones or Xen on Linux in a Business - Got Root? · · Score: 1

    For each application to be run, create a zone
    or virtual machine to run only that application,
    give it a directory tree from a shared NFS or
    cluster server, and give the aplication admin
    the ability to su to root in that zone.
        She can then grant sudo rights to developers
    when a reinstallation or bug-fix is needed,
    but not affect anyone else.
        In addition, in a beowulf-like array, one
    can put clones of the zone on all the machines
    where you want to provision the app, and use
    the master copy for acceptance testings before
    rolling it out to one node after another.
        A roll-out tool that can do change reports
    is a good extra to throw in here.

    --dave

  11. Re:Since it's a webapp... on AJAX Applications vs Server Load? · · Score: 1
    It's all response time (RT). Latency (L) is the part of RT before the first byte shows up back at the client, whereias bandwidth is bytes/(RT-L).

    This is from Raj Jain's, "The Art of Computer Science Peformance Analysis", Chapter 33 (Opertional Laws).

    --dave

  12. Since it's a webapp... on AJAX Applications vs Server Load? · · Score: 4, Interesting
    You can do a surprising amount with nothing but the response times of each kind of transaction.

    Make some simple test scripts using something like wget, and capture the response time with PasTmon or ethereal-and-a-script, one test for each transaction type, while at the same time measuring cpu, memory and disk IO/s.

    At loads that wget or a human user will generate, 1/response time equals the load at 100% utilization of the application (not 100% cpu!), so if the average RT is 0.10 seconds, 100% utilization will happen at 10 requests per second (TPS).

    For each transaction type, compute the CPU, Memory, Disk I/Os and network I/Os for 100% application utilization. That becomes the data for your sizing spreadsheet.

    If you stay below 100% load when doing your planning, you'll not get into ranges where your performance will dive into the toilet (:-))

    --dave
    This is from a longer talk for TLUG next spring

  13. Re:Juries can judge the law on First RIAA Lawsuit to Head to Trial · · Score: 1
    It's not that uncommon. Canada no longer has a prohibition on abortion because jury after jury nullified charges against Dr. Henry Morgenthaler.

    This eventualy led to the law being struck down, but multiple juries did it first!

    --dave

  14. I think the physical form means a lot, too on A Recipe for Newspaper Survival in the Internet Age · · Score: 1
    I have found with books that releasing electronic copies drives the sales of print copies, because a book printed on thin paper and bound professionally is way better than three to four inches of photocopy paper with bent staples in the corner. Therefor readers become purchasers.

    I wonder how much the form factor affects newspapers.

    --dave

  15. Re:The lifestyle IS different! on Canada Moves to Keep Skilled Workers · · Score: 1
    Neither is true, but both are widely believed...

    I have elderly relatives, all of whom have gotten good, rapid care, and I've been able to walk in the door and get non-emergency care at my local clinic in an hour.

    When I needed emergency care it was apparently as quick: I don't know as I was unconscious at the time (:-)) Last week a 99-year old friend got a hip replaceemnt within 24 hours of breaking it. She's in rehab right now, and we're in the city where the waiting lists are the worst.

    So don't believe everything you hear. Some folks have a vested interest in overstating the real problems and making others up out of whole cloth.

    Hint: germs (and broken bones) are not price-elastic, so insurance against them is always sustainable. Drug and cat-scan costs are price-elastic, so costs and/or waits do grow with demand.

    --dave

  16. Binary Compatibility is a long-solved problem on Building Distributable Linux Binaries? · · Score: 1
    I used to be on the ABI team at Sun that did this, and it's really pretty trivial.

    A minimally necessary step is to label interfaces with what revision of what standard they use. The distributor then adds interfaces labeled "POSIX 20.3.6" (an imaginary standard) when the 3.6 release comes out. They don't remove the 20.2 stuff until no-one uses it any more (e.g., when they switch from 32 to 64-bit), and ELF apps link to the version they need.

    If an application needs a newer version than 20.2, the user can download the newest version from the distributor and have all the versions up to and including 20.3.6.

    If, on the other hand, the app needs 20.2.19, it's already there.

    And, by the way, the number of down-rev functions needed in libc or the other system libraries is diminishingly small, as standards don;t change very much. Variability is usually seen in application libraries.

    The next, optional, steps can be found at MIT, in the documents about CTSS, ITS and Multics: this problem was solved long before Unix saw the light of day.

    --dave

  17. Re:The lifestyle IS different! on Canada Moves to Keep Skilled Workers · · Score: 2, Interesting
    Our values are quite different: Canada and the U.S. used to have similar ones, back in the years just after the Second Wold War. We worked together, helped each other out, and had just finished smashing the Third Reich and everything it stood for.

    These days, Canadians aren't too interested in wars, but they still tend to cooperate and help each other out. The army mostly does peacekeeping these days.

    Americans, alas, have distinctly moved towards regarding the world as a dog-eat-dog one, with wars and militias as standard features.

    I, for one, think this is a bad thing, and harmful to my American cousins.

    --dave

  18. Re: LinkSys NSLU2 and EFG250? on Cross Platform, Low Powered Home Servers w/ RAID? · · Score: 1
    Much appreciated!

    --dave (who will avoid it) c-b

  19. Re:How to kill Linux (as per Unix) on Building Distributable Linux Binaries? · · Score: 1

    And that's the root cause of DLL hell (:-)). Shipping down-rev libraries with applications and adding them to a the general LD_LIBRARY_PATH is something of bad thing.

    Now, I'm sure you meant one should put them in a different place ad set the application's LD_LIBRARY_PATH or load path, but many Windows and some Unix folks do it the wrong way.

    I admit I'm being grumpy, but it burns my ass when folks repeat the same mistake over and over again, expecting a different result. The library problem was solved in the era of CTSS and Multics, but VMS, Windows and most Unixes failed to notice.

    I owe the community a transcription o Paul.Stachour@HI-Multics.ARPA's talks on continuous maintenance, which is an accessible discussion of t problem an the solution set.

    What I don't have is a talk on the larger problem, that of putting yourself out o business by letting marketing differentiate you so much that customers can't write portable software for your distribution.

    --dave (DRBrown.TSDC@HI-Multics.ARPA) c-b

  20. LinkSys NSLU2 and EFG250? on Cross Platform, Low Powered Home Servers w/ RAID? · · Score: 1
    What about the EFG250, described at http://www1.linksys.com/products/product.asp?prid= 656&scid=43

    I don't see it mentioned at nslu2-linux.org, is it based on the same hardware and firmware?

    --dave

  21. How to kill Linux (as per Unix) on Building Distributable Linux Binaries? · · Score: 3, Insightful
    If you can't run the same binaries on all the distributions, then you're on the way to suffering from the same thing that made Windows so much more popular than Unix.

    Distributors who want to make it hard for you to run your binaries are every bit as wise as the Unix vendors who tried to avoid standardization and the risk of mutual success...

    --dave

  22. Re:I hope this gets into a doubleclick ad on Zero-Day IE Exploit Takes Control of PCs · · Score: 1

    Most PC drives allow one to download new contents for the on-drive eeprom. A colleague once suggested downloading all zeroes would be a data-preserving simulation of erasing the disk.

  23. This used to be normal in Unix on The Role of the Operating System In the Future · · Score: 1
    Back in V7, before Bell, Berkely and eventually every tin-pot company created their own flavor, programs on Unix merely needed recompilation when you moved them to a new machine architecture.

    This used to be a major selling point, as all the mainframes and minis were wildly different, and IBM minis need porting even when moving from system 3 to 34 to 38 to AS400. You could write your code once for Unix, instead of porting it every eight months as the vendors messed around with you.

    --dave

  24. And Oracle just endorsed Open Solaris on Sun Announces Support for PostgreSQL · · Score: 1
    It looks like a little bit of convergance on a class of database (big) and a platform (big).

    Independantly, Oracle bought the company the provides the innobase substructure for MySQL.

    --dave

  25. Re:this is just silly on Flushing the Net Down the Tubes · · Score: 1
    shmlco writes:Do I wish there was no DRM? Certainly. I also wish there was no NEED for DRM. Unfortunately, those two viewpoints are not easily reconciled.

    Let's look at this as a logic problem:

    p1) copying copyrighted material costs copyright holders sales
    p2) massive copying causes massive costs
    c1) mass copying is bad

    p3) radio makes many copies
    p4) radio copying encourages sales
    c2) radio copying is not bad

    p5) commercial mass copiers make many copies
    p6) they do not encourage sales
    c3) commercial mass copiers are bad

    p7) masses of people make a few copies each
    p8) some of these encourage sales
    c4) some personal copying is good
    c5) some personal copying is bad

    p9) DRM prevents personal copying
    c6) some DRM is good
    c7) some DRM is bad (for the vendor, remember)

    p10) DRM does not prevent mass copying
    c8) DRM is bad (again, for the vendor)

    from c6-9, vendors should improve DRM
    to prevent non-personal copying
    Of course,in this case, DRM is being used in the broadest possible sense, and includes police raiding the pressing plants in Shanghai...

    --dave