Slashdot Mirror


User: Wanker

Wanker's activity in the archive.

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

Comments · 276

  1. Re:Warning: RANT below on Will Cable Unplug the File Swappers? · · Score: 2
    Unfortunately, telecommunications involving the last mile is a natural monopoly (check Google glossary for a definition of a natural monopoly).

    Market forces for industries with very high entry costs (like telco, with all the infrastructure needed to provide service) will form monopolies with all the potential abuse of customers that goes along with them.

    So unfortunately, in these rare cases, deregulation generally does more harm than good.

  2. Re:Stargate SG-1 on Farscape & Stargate SG-1 New Seasons Tonight · · Score: 2
    Season 2 [tvshowsondvd.com] is scheduled to be released on September 3.
    Good site! I had never seen the http://www.tvshowsondvd.com site before.
  3. Re:Technology backed social fixes on Game Developers Cracking Down on Cheating · · Score: 2

    I would like to see something like this in place as well. Even cryptography aside, a simple network of friends, friends' friends, friends' friends' friends, etc. would be very helpful.

    In EverQuest one of the biggest problems is finding people to play with. A significant amount of time in each playing session is taken up by "looking for a group". Having a ready list of people who are probably compatible players would help a lot.

    Surprisingly, Verant has been resisting enhancements to the EverQuest friends system. Apparently searching for lots of people at once is hard on their servers.

  4. Hiring? on Talk to the IBM Linux Hackers · · Score: 2

    Are you folks hiring people in Beaverton/Portland to help work on your linux projects? If so, is there a more efficient way to reach the team recruiters directly rather than sending resumes into IBM's black hole?

  5. Re:The Sims on Transgaming and Transitive E3 Announcement · · Score: 2
    That assumes that you have Windows and dual boot.
    I think it's a safe assumption that most gamers have a dual boot system on which to play their games. I'm sure there are some hardcore folks who only play Loki/WineX/xtetris, but the vast majority of the game players I know play on Win32.

    The Windows version doesn't work under WineX, and I don't see TransGaming fixing that any time soon.
    I was disappointed that The Sims didn't play natively under WineX. I (naively) assumed that since they were advertising it so heavily on the Transagming site that it was one of the more compatible games with WineX.

    Just today, as I went to purchase it, I read the fine print in the FAQ and discovered that the Win32 version not only does not run well on WineX-- it doesn't run AT ALL.

    And then this topic appeared on slashdot giving me a chance to vent some. ;-)

  6. The Sims on Transgaming and Transitive E3 Announcement · · Score: 2

    Are you guys going to release The Sims for Linux as a standalone? Right now at $70US, the only way to get it (Mandrake Gaming Edition) is priced $20 more than the Win32 version.

    I'm sure this is awfully discouraging to would-be purchasers. (like me)

  7. The Sims on Transgaming and Transitive E3 Announcement · · Score: 3, Interesting

    I'd just like to be able to buy The Sims for Linux for less than $70US. Mandrake (exclusively) sells it bundled with their Linux distribution, but has no standalone version.

    Considering that folks can get it (on Win32) for $50US, there's little incentive to buy it except "for the good of the company". After I found out what Loki did with my money, I'm still a bit jaded about paying a premium for Linux games...

  8. Re:The DVDCCA have a point on DeCSS' Continuing Saga · · Score: 3, Informative
    Most of those law-talkin' guys would agree that independent discovery and reverse engineering are protection from trade secrets.

    For example:

    http://www.lawguru.com/faq/19.5.html

  9. PGP For UNIX 5.0.2 Retail License Agreement (long) on DMCA Attacks: NAI Tells Sites To Remove PGP (Updated) · · Score: 3, Informative

    For your reading pleasure:

    -----
    PGP for Unix, Version 5.0.2
    LICENSE COPY OF NETWORK ASSOCIATES PRODUCTS

    (Commercial, Executable Version)

    Copyright (c) 1990-1998 Network Associates Inc., and its Affiliated Companies.
    All Rights Reserved.

    End User License Agreement for PGP for Unix

    IMPORTANT-READ CAREFULLY: This Network Associates End-User License Agreement
    ("Agreement") is a legal agreement between you (either an individual or a single
    entity) and Network Associates, Inc. (or "Network Associates") for the Network
    Associates software product identified above, which includes computer software
    and may include associated media, printed materials, and "online" or electronic
    documentation ("Software Product"). By installing, copying, or otherwise using
    the Software Product, you agree to be bound by the terms of this Agreement. If
    you do not agree to the terms of this Agreement, you may not install or use the
    Software Product; you may, however, return it to your place of purchase for a
    full refund.

    The Software Product is owned by Network Associates, Inc. and is protected by
    copyright laws and international copyright treaties, as well as other
    intellectual property laws and treaties.

    1. GRANT OF LICENSE. Network Associates grants you (the original end-user,
    except as permitted under 1 (g)) a non-transferable non-exclusive license to put
    in use by a person or organization that agrees to be bound by the terms of this
    Agreement, one copy or node of the Software Product. If you purchased this
    Software Product from a retail store or directly from Network Associates as a
    retail product for individual users, this license is effective until terminated.
    If this Software Product was purchased in some other manner than as a retail
    product, the license may have a term commencing on the Delivery Date of a
    Product and continuing for an extended period of time as otherwise indicated in
    your purchase order or as set forth in a separate and complementing Software
    License Agreement to which this End User License Agreement is subject to.

    a. Installation. You may install one copy or node of the Software Product on
    one Client Device (defined as, any computer, workstation, personal digital
    assistant, pager, "smart phone" or other digital electronic device for which the
    software was designed and on which software may be used by an end user in
    client-mode).

    b. Use. You may use one copy or node of the Software Product on one Client
    Device or Server (except as may be specifically provided below). The Software
    Product is "in use" when it is loaded into the temporary memory (i.e., RAM) or
    installed into the permanent memory (e.g., hard disk, CD ROM, or other storage
    device) of a Client Device for the purpose of being accessible in client-mode by
    one end user. Though the Server may be connected at any point in time to an
    unlimited number of workstations or computers operating on one or more networks,
    you must acquire a separate License for each end user who accesses or otherwise
    utilizes the services of the Software Product. Any computer, workstation,
    personal digital assistant, pager, "smart phone" or other digital electronic
    device on which software may be used by an end user in client-mode shall be
    referred to as a "Client Device." An end user who uses software on a Client
    Device that accesses or otherwise uses the Software Product shall be referred to
    as a "Seat." Each License must be dedicated to one unique Client Device or Seat.
    It permits that Client Device or Seat to access or utilize the services of any
    Server running a copy of the Software Product. The services of the Software are
    considered to be accessed when there is a direct or indirect connection between
    a Client Device or Seat and a Server. Use of software or hardware that reduces
    the number of Client Devices or Seats directly accessing or utilizing the
    Software Products (sometimes called "multiplexing" or "pooling" software or
    hardware) does not reduce the number of Licenses required (e.g., the required
    number of Client Access Licenses would equal the number of distinct inputs to
    the multiplexing or pooling software or hardware "front end"). If the number of
    Seats or Client Devices that can access or use the Software Product can exceed
    the number of Licenses you have obtained, then you must have a reasonable
    mechanism or process in place to ensure that the number of Client Devices or
    Seats accessing or using the Software Product does not exceed the number of
    Licenses you have obtained.

    c. Volume Licenses. If this package is a volume license package (such as a
    "corporate license" or a "corporate bundle"), you may make and use additional
    copies or nodes of the Software Product up to the number authorized in this
    package or in your corporate license agreement, or otherwise indicated at the
    time of purchase. If the anticipated number of users of the Software Product
    will exceed the number of applicable licenses, then you must have a reasonable
    mechanism or process in place to ensure that the number of persons using the
    Software Product does not exceed the number of licenses you have obtained.

    d. Upgrades. If this Software Product is labeled as an upgrade or trade-up
    from a prior version of a Network Associates product that you were properly
    licensed to use, Network Associates grants you the right to put in use either
    the current or prior version of the Software Product, and any prior version
    license is replaced by this Agreement.

    e. Support. Subject to U.S. export control laws and regulations, Network
    Associates may provide you with technical support services relating to the
    Software Product according to Network Associates' standard support policies and
    procedures, which may be described in the user manual, in "on line"
    documentation and/or other materials provided by Network Associates or posted on
    Network Associate's web site ("Support Services"). Any supplemental software
    code provided to you as part of the Support Services shall be considered part of
    the Software Product and subject to the terms and conditions of this Agreement.
    With respect to technical information you provide to Network Associates as part
    of the Support Services, Network Associates may use such information for its
    business purposes, including for product support and development. Network
    Associates will not utilize such technical information in a form that personally
    identifies you.

    f. Dual Media Software and Multiple Platform Versions. If the package from
    which you obtained this Software Product contains more than one medium (e.g.,
    both 3 1/2" disks and a CD), you may use only the medium appropriate to your
    computer. You may not use the other disk(s) on another computer or loan, rent,
    lease, or transfer them to another user except as permitted under this Agreement
    or as part of the permanent transfer (as provided above) of all the Software
    Product and related materials. If the CD or disk(s) on which the Software
    Product resides contains several copies of the Software Product, each of which
    is compatible with a different operating system or platform architecture (such
    as Windows95/NT, Macintosh, one or more versions of Unix, the x86 architecture,
    or various RISC architectures), then you may install the Software Product for
    use with any of those architectures up to the number of copies or nodes
    purchased but in no event may you use any version(s) on another computer or
    loan, rent, lease, or transfer them to another user except as permitted under
    this Agreement or as part of a permanent transfer (as provided above).

    g. Restrictions.

    i) Transfer. The original of this Agreement is your proof of license
    to exercise the rights granted herein and must be retained by you.
    You may not rent or lease the Software Product, including all
    accompanying printed materials.

    ii) Other Restrictions. You may not reverse engineer, decompile,
    disassemble or otherwise translate the Software Product, except and
    only to the extent that such activity is expressly permitted by
    applicable law notwithstanding this limitation. If this Software
    Product is labeled "Evaluation Copy," "Not For Resale," "NFR" or to
    any of those effects, this license only permits use for
    demonstration, test, or evaluation purposes.

    2. COPYRIGHT. The Software Product is licensed, not sold. All right, title
    and interest in the Software Product (including any images, "applets,"
    photographs, animations, video, audio, music, and text incorporated into the
    Software Product), accompanying printed materials, and any copies you are
    permitted to make herein, are owned by Network Associates, Inc. and its
    affiliated companies or its suppliers, and the Software Product is protected by
    United States copyright laws and international treaty provisions. Therefore,
    you must treat the Software Product like any other copyrighted material (e.g., a
    book or musical recording) except that you may either (a) make one copy of the
    Software Product solely for backup or archival purposes or (b) transfer the
    Software Product to a single hard disk, provided you keep the original solely
    for backup or archival purposes. Such copy shall include Network Associates'
    copyright and other proprietary notices. You may not copy the printed materials
    accompanying the Software Product.

    3. U.S. GOVERNMENT RESTRICTED RIGHTS LEGEND. The Software Product and
    documentation are provided to the U.S. Government with RESTRICTED RIGHTS. The
    U.S. Government acknowledges Network Associates' representation that the
    Software is "commercial computer software" as that term is defined in 48 C.F.R.
    12.212 of the Federal Acquisition Regulations ("FAR") and is "Commercial
    Computer Software" as that term is defined in 48 C.F.R. 227.7014 (a)(i) of the
    Department of Defense Federal Acquisition Regulation Supplement ("DFARS"). Use,
    duplication or disclosure by the U.S. Government is subject to restrictions set
    forth in subparagraphs (a) through (d) of the Commercial Computer-Restricted
    Rights clause at FAR 52.227-19 when applicable, or in subparagraph (c)(1)(ii) of
    the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013,
    or at 252.211-7015, or to this commercial license, as applicable, and in similar
    clauses in the NASA FAR Supplement, as applicable. Contractor/manufacturer is
    Network Associates, Inc. 2805 Bowers Avenue, Santa Clara, CA 95051-0963.

    4. EXPORT LAW. Export of the Software Product may be subject to compliance
    with the rules and regulations promulgated from time to time by the Bureau of
    Export Administration, United States Department of Commerce, which restrict the
    export and re-export of certain products and technical data. If the export of
    the Software Product is controlled under such rules and regulations, then the
    Software shall not be exported or re-exported, directly or indirectly, (a)
    without all export or re-export licenses and governmental approvals required by
    any applicable laws, or (b) in violation of any applicable prohibition against
    the export or re-export of any part of the Software.

    5. TERMINATION. This Agreement will immediately and automatically terminate
    without notice if you fail to comply with any term or condition of this
    Agreement. You agree upon termination to promptly destroy the Software Product
    together with all of its component parts, prior and replacement versions, and
    all copies, modifications and merged portions thereof in any form.

    6. LIMITED WARRANTY.

    a. Limited Warranty. Network Associates warrants that the Software Product
    will perform substantially in accordance with the accompanying written materials
    for a period of sixty (60) days from the date of original purchase. To the
    extent allowed by applicable law, implied warranties on the Software Product, if
    any, are limited to such sixty (60) day period. Some jurisdictions do not allow
    limitations on duration of an implied warranty, so the above limitation may not
    apply to you.

    b. Customer Remedies. Network Associates' and its suppliers' entire
    liability and your exclusive remedy shall be, at Network Associates' option,
    either (a) return of the purchase price paid for the license, if any or (b)
    repair or replacement of the Software Product that does not meet Network
    Associates' limited warranty and which is returned at your expense to Network
    Associates with a copy of your receipt. This limited warranty is void if
    failure of the Software Product has resulted from accident, abuse, or
    misapplication. Any repaired or replacement Software Product will be warranted
    for the remainder of the original warranty period or thirty (30) days, whichever
    is longer. Outside the United States, neither these remedies nor any product
    support services offered by Network Associates are available without proof of
    purchase from an authorized international source and may not be available from
    Network Associates to the extent they are subject to restrictions under U.S. export
    control laws and regulations.

    c. NO OTHER WARRANTIES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW,
    AND EXCEPT FOR THE LIMITED WARRANTIES SET FORTH HEREIN, THE SOFTWARE AND
    DOCUMENTATION ARE PROVIDED "AS IS" AND NETWORK ASSOCIATES AND ITS SUPPLIERS
    DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED,
    INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
    FOR A PARTICULAR PURPOSE, CONFORMANCE WITH DESCRIPTION, TITLE AND NON-
    INFRINGEMENT OF THIRD PARTY RIGHTS, AND THE PROVISION OF OR FAILURE TO PROVIDE
    SUPPORT SERVICES. THIS LIMITED WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU
    MAY HAVE OTHERS, WHICH VARY FROM JURISDICTION TO JURISDICTION.

    d. LIMITATION OF LIABILITY. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE
    LAW, IN NO EVENT SHALL NETWORK ASSOCIATES OR ITS SUPPLIERS BE LIABLE FOR ANY
    INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL OR EXEMPLARY DAMAGES OR LOST
    PROFITS WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
    PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER
    PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE PRODUCT
    OR THE FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF NETWORK ASSOCIATES HAS BEEN
    ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN ANY CASE, NETWORK ASSOCIATES'
    CUMULATIVE AND ENTIRE LIABILITY TO YOU OR ANY OTHER PARTY FOR ANY LOSS OR
    DAMAGES RESULTING FROM ANY CLAIMS, DEMANDS OR ACTIONS ARISING OUT OF OR RELATING
    TO THIS AGREEMENT SHALL NOT EXCEED THE PURCHASE PRICE PAID FOR THIS LICENSE.
    BECAUSE SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF
    LIABILITY, THE ABOVE LIMITATIONS MAY NOT APPLY TO YOU.

    7. GENERAL . These terms and conditions may not be modified, amended,
    canceled or in any way altered, nor may they be modified by custom and usage of
    trade or course of dealing, except by an instrument in writing and signed by a
    duly authorized officer of Network Associates. THESE TERMS AND CONDITIONS SHALL
    BE CONSTRUED AND ENFORCED IN ACCORDANCE WITH THE LAWS OF THE STATE OF
    CALIFORNIA, UNITED STATES OF AMERICA. Any action or proceeding brought by anyone
    arising out of or related to these terms and conditions shall be brought only in
    a state or federal court of competent jurisdiction located in the county of
    Santa Clara, California, and the parties hereby consent to the jurisdiction and
    venue of said courts. Should any term of these terms and conditions be declared
    void or unenforceable by any court of competent jurisdiction, such declaration
    shall have no effect on the remaining terms hereof. These terms and conditions
    are in the English language, and only the English language version hereof,
    regardless of the existence of other language translations of these terms and
    conditions, shall be controlling in all respects. The failure of either party to
    enforce any rights granted hereunder or to take action against the other party
    in the event of any breach hereunder shall not be deemed a waiver by that party
    as to subsequent enforcement of rights or subsequent actions in the event of
    future breaches. Network Associates reserves the right at any time without
    liability or prior notice to change the features or characteristics of this
    Software Product, or its documentation and related materials, or future versions
    thereof. These terms and conditions constitute the complete and exclusive
    statement of the agreement between us which supersedes any proposal or prior
    agreement, oral or written, and any other communication between us relating to
    the subject matter of these terms and conditions.

    Copyright (c) 1990-1998 Network Associates, Inc. and its affiliated companies. All
    rights reserved. PGP and Pretty Good Privacy are registered trademarks of
    Network Associates, Inc. and its affiliated companies. The Software Product may
    use public key algorithms described in U.S. patent numbers 4,200,770, 4,218,582,
    4,405,829, and 4,424,414, licensed exclusively by Public Key Partners; the
    IDEA(tm) cryptographic cipher described in U.S. patent number 5,214,703,
    licensed from Ascom Tech AG; and the Northern Telecom Ltd., CAST Encryption
    Algorithm, licensed from Northern Telecom, Ltd. IDEA is a trademark of Ascom
    Tech AG. The Software Product may also include any of the following; compression
    code which is provided by Mark Adler and Jean-loup Gailly, used with permission
    from the free Info-ZIP implementation; LDAP software which is provided courtesy
    University of Michigan at Ann Arbor, Copyright (c) 1992-1996 Regents of the
    University of Michigan, All rights reserved; DB 2.0 software which is Copyright
    (c) 1990, 1993, 1994, 1995, 1996, 1997 Sleepycat Software, Inc., All rights
    reserved; software developed by the Apache Group for use in the Apache HTTP
    server project (http://www.apache.org/), Copyright (c) 1995-1997 The Apache
    Group, All rights reserved. Network Associates, Inc. and its affiliated
    companies may have patents and/or pending patent applications covering subject
    matter in this software or its documentation; the furnishing of this software or
    documentation does not give you any license to these patents. Note: Some
    countries have laws and regulations regarding the use and export of cryptography
    products; please consult your local government authority for details. Should you
    have any questions concerning these terms and conditions, or if you desire to
    contact Network Associates, Inc. for any reason, please write: Network
    Associates, Inc. Customer Service, 2805 Bowers Avenue, Santa Clara, CA 95051-
    0963. http://www.nai.com.

  10. Re:Why Replace? on Microsoft vs. Northwest Schools Part III · · Score: 2
    Where did you get the idea that the schools have already signed such a license?
    I read the original article and I thought it said that they had this agreement already, but instead it said they were using the cost of an audit as leverage for having the school districts take this agreement.

    I was mistaken. It makes a whole lot more sense now. :)

  11. Why Replace? on Microsoft vs. Northwest Schools Part III · · Score: 2

    The common thing that all these "rip it out and replace it with XXX" threads are missing is that the license agreement that the schools signed does not count the number of installed copies of MS-Windows. It counts the number of PCs and they pay MS a fixed (lower) price per PC.

    So uninstalling MS-Windows and installing linux on 5000 PCs saves them precisely zero dollars.

    What they should instead be doing is changing from a "count all PCs and pay us for them" licensing model to a harder-to-manage but cheaper in the long run model of paying only for the MS-Windows copies (and related MS software) they have installed.

    Any signs this is happening?

  12. Re:IR Emitters on AOL-Time/Warner's PVR to Skip Ad-Skipping · · Score: 2
    I have a new Sony. Unfortunately on my Sony VCR the IR receiver is mounted right in the center of the 6" tall device. There is no way to mount the emitter properly on this.

    I tried to draw 'em for you, but the lameness filter hates ASCII-art.

    I prefer the flat surface mount kind like these Smarthome emitters.

  13. Re:Deep linking on Slashback: Towel, Linkage, Drafthouse · · Score: 3, Funny

    Nah, that's nothing. How about this 35,800 foot deep link.

  14. Re:What's the point? on Slashback: Towel, Linkage, Drafthouse · · Score: 5, Informative
    Well, to quote the austinwireless.net site:

    Some may ask, why would I want internet access while in a movie theater?

    Well you could:

    • See Theater Schedules & Order Movie Tickets to coming shows.
    • Messaging to Fellow Movie goers adjacent in the crowd without talking.
    • Messaging to Fellow Movie goers in adjacent screens in multi-screen venues without talking.
    • Surfing to related or official websites for the current movie showing.
    • Surfing to the InternetMovieDataBase for related data to movie, actors and screen writers.
    • Connecting to promotions related to movie sponsor.
    • Driving the movie content in real-time via audience response in Digital Theaters.
    • Ordering Food and drinks from the kitchen and bar without talking.
    • Ordering the movie soundtrack online or video releases in advance.
    • Watching an alternate streaming movie if the one on the big screen doesn't make it for you.

    It would seem that they were trying to set things up exactly to do the sorts of things they prevented "smashed" from doing.

  15. IR Emitters on AOL-Time/Warner's PVR to Skip Ad-Skipping · · Score: 2

    Getting the aim right can be tricky. I found that it actually works better when they're fairly far away from the box, which can be inconvenient.

    I've seen paste-on emitters with other products which seem to work better, but these aren't what came with the TiVo.

  16. What Patents? on Under Attack by PanIP's Patent Lawyers? · · Score: 3, Informative
    It would be useful if in the discussion in the PanIP Case "threat" description they mentioned just which patents PanIP claims they have infringed.

    You just might be able to get some useful pointers to prior art which could be used in your counter-suit.

  17. Re:Scanning Text on Digitizing Your Dead Trees? · · Score: 2
    Taking a screenshot is not the same thing as scanning a printed page. A screenshot of text is already in 2 colors whereas a scan is true color.
    Perhaps you missed step two of my description where the image gets converted to two colors, making it irrelevant whether the original was 2 color or true color.

    Screenshots on both Windows and X-Windows are created at the color depth of your display-- not 2 colors. There may only be 2 of the 16M colors in use, but the raw data is 16M colors. (If you're running your screen at 24bit.)

    If you must, feel free to try it with a "real" scan. (But don't forget to do the two color conversion. Sometimes a noise reduction transform is useful beforehand to get rid of small grey dots/blotches before they get converted to black.)

  18. National Geographic on Digitizing Your Dead Trees? · · Score: 2

    I know exactly what you mean about the National Geographic CD-ROM set. I was very excited about having the complete archives available and was deeply disappointed in the quality of the final product.

    Much of the text is completely unreadable because of over-JPEGging. (Is that a word? It is now.)

    However, it did teach me to be very careful before plunking down $200+ for online books in the future. Now, I insist on a preview before I buy. (And yes, this does mean that many electronic collections don't get purchased simply because I can't find them in any libraries to view...)

  19. Scanning Text on Digitizing Your Dead Trees? · · Score: 2

    Scanned text pages should be black and white.

    Of course it won't scan this way due to shading, bits of wood chips on the pages, etc. Your image processing software can/should convert it to literally two colors-- black text + background (white). As you can imagine, this kind of "lossy" conversion cuts out a great deal of information and the file size reflects this.

    Combined with a lossless compression algorithm which takes these huge areas of the same value and compresses them very tightly and you have a tiny, high-contrast, easy-to-read (or OCR) image.

    Now with JPEG, it "loses" information by smoothing (forgive my oversimplification of a complex mapping process). With text you *want* unsmoothed (hard) edges-- it makes things easy to read. The JPEG smoothing process results in hard to read text, so you can't use as much of it before the image degrades too badly to read.

    The result, the 2-color conversion with lossless compression gives you a smaller image size for the same relative viewing quality as a JPEG. (Or the flip side, for the same image size, the 2-color image is much more readable than the JPEG.)

    Try this-- take a screenshot of some text. (Only text) From the GIMP, convert it to 2 colors and save as PNG. Then save it as a high-quality JPEG and a low-quality JPEG. Check the file sizes versus the clarity of the text.

  20. Re:As Krow always says... on Digitizing Your Dead Trees? · · Score: 2

    What, you never heard of "igrep"? ;-)

  21. Re:Safari is your friend on Digitizing Your Dead Trees? · · Score: 5, Informative
    I'll second this-- the O'Reilley Safari site is wonderful for anyone with a hoard of tech books.

    I bet about half of your books are already online.

    Also, for your compression you should NOT use JPEG. JPEG is optimized for smooth tones and will badly blur hard edges like text. On the other hand, JPEG performs relatively poorly at compressing large areas of the same color (i.e. white backgrounds.) [Note for the nit-pickers, both of these JPEG issues will be reduced/eliminated in JPEG2000.]

    I scan documents to either compressed TIFF (tend to be large), PNG, or (*shudder*) GIF.

    From the Project Gutenberg "Making Etexts from Paper Originals" paper": (You can bet these guys know how to scan...)

    A general rule is to store scanned images to JPEG and store computer-generated pictures (like diagrams etc.) to GIF. The exception is if you scan in grayscale, then use GIF. Never scan pictures as lineart. If acceptable from a file size perspective use the highest possible quality setting for JPEG.
    I suggest never using JPEG. The quality loss for printed words is just terrible relative to the compression you get. Also, just substitute PNG for GIF and the above works.

  22. Re:Nice and Concise on HP/COMPAQ Publishes OS/product Roadmap · · Score: 2

    I actually believe them as well. HP historically has had excellent support on their high-end products (i.e. UNIX servers, enterprise disk arrays, etc.) (Don't get me started on their PC support, though.)

    The shift to the new products likely will be done over about a three year period, since that seems to be the preferred (max) length of an HP support agreement.

    For all the uproar this aquisition created it sure looks like they are executing on it nicely so far. (I.e. no BS about how layoffs won't happen, nice and up-front on what products will go away, etc.) I find their honesty strangely refreshing given what I've seen in many other aquisitions.

    Now if they'd just start calling it an aquisition instead of a merger, then they would really get my respect. ;-)

  23. Nice and Concise on HP/COMPAQ Publishes OS/product Roadmap · · Score: 5, Insightful

    Is anyone else impressed that they even posted all this information in such a short and concise manner? How many merger/aquisitions have we seen where nobody admits to letting ANY products die for fear of losing the last two customers using it?

    At least they're pretty much laying it down for us rather than letting everyone find out when it's time to upgrade. (Oh, that? Nah, we don't make that any more...)

  24. Re:Security as a process on Recommendations for Third Party Security Audits? · · Score: 2

    Excellent point, Minga!

    I figured that since he was talking about a security audit that he had already done damage control. Clearly the first step is to fix/block the holes that have already been exploited.

    I disagree that a third-party penetration test is appropriate for this stage. He *knows* that people can get in.

    This would be the perfect time to get the CEO's signature on a security policy. I bet he/she already knows about the problem and is more than willing to do what it takes to get it solved. This signature/buy-in will save the sysadmin/operations staff days or weeks of arguments and petty internal squabbles later on when people balk at the security improvements that were needed to keep the hackers out.

    After plugging the already exploited holes and possibly (if you can) slapping in some draconian network security (i.e. block EVERY port but port 80 to your servers and let the other applications suffer for a day or two...) the VERY NEXT STEP should be that security policy.

    If people drag their feet, remind them that they won't be 100% operational until it gets done.

    Don't skip it-- it's important. Really. In a worst-case scenario you might be forced to REMOVE your security a month or two down the line when the threat seems to have diminished. Instead of spending hours and hours in meetings trying to justify the security each time someone has to learn a new way of doing something that "used to be easy", you can refer people to the policy.

  25. Security as a process on Recommendations for Third Party Security Audits? · · Score: 5, Insightful
    JamesSharman hit the nail on the head-- if you don't get your sysadmin staff up on security and get management's buy-in then you'll be needing an audit every day just to keep things secure.

    The first step (really!) is to get a security policy in place. This really doesn't have to be anything special-- but it does need the buy-in of ALL groups affected (sysadmins, developers, marketing, sales, executives, etc.) That's really the only hard part.

    Probably the quickest way to get started is to head to the SANS security policy project and adapt their sample policies to your company. This is one of those rare cases where it's more important to get something in than it is to get it right the first time. Policies can be changed fairly easily-- but you don't want to go to all the trouble to implement a secure environment only to have someone on the inside fighting you every step of the way.

    Now the fun part-- actually securing your systems. Here are some pointers on places to start:

    1) Review the SANS "top 10" security vulnerabilities and make sure they're covered.

    2) Review Lance Spitz's excellent collection of host security information and make sure to follow his recommendations.

    3) Make sure your firewall rules are set up with the security best practice of "minimum access to get the job done". Far too many firewalls allow traffic they shouldn't.

    4) Get NMAP, a network mapper, port scanner, and OS identifier and run it from the Internet to your exposed (i.e. DMZ) hosts. Also run it from your exposed hosts to your internal network to validate that only the traffic that should get in can get in. (The traffic allowed back in from your DMZ should be very little, preferably none.) If you find anything that is inconsistent with what you think should be happening, check your firewall rules again.

    5) Grab a copy of the Nessus security scanner and run it against your newly secured systems. If it finds anything, read the description of the problem and see if it's something you can fix. You can bet that everything you find here will also show up on your "security audit" since most "audits" are just someone running a tool like this and then feeding the output to the consultants to make it all pretty for management.

    6) You should have most of the obvious, widespread holes plugged by now. This would be a good time to get some sysadmins out to some classes. Verisign has a number of excellent general Internet security classes. I'm sure there are lots of other good places, too. I was pleased with Verisign because of their Internet focus. Too many security classes only concentrate on host security and neglect network security.

    7) Get the application developers at your site to read and follow Dave Wheeler's writing secure programs guidelines. This is a lower priority than OS/network security since these holes are likely to be specific to your site only. Only a determined hacker is likely to find and exploit them-- however exploiting application bugs/holes can severely disrupt your business. What happens when an electronic data interchange transaction gets bogus data inserted? How far will that bogus information make it in before it's detected? In the worst case these bugs could result in people getting free products/subscriptions, stealing credit card info, or destroying data inside your systems.

    8) Now it's time to get that audit. They will be able to tell you what you missed in the previous 7 steps. Why wait so long? Most places will keep looking until they find something to report. If you do this too soon, the subtle security problems will be lost in the noise of all the obvious problems the previous 7 steps would have fixed. If you do this last, only the "hard" problems are left for them to find.

    Remember above all that this is an ongoing process. Keep current on your patches, and repeat all the above steps regularly to keep all the bad guys away.