Slashdot Mirror


User: chongo

chongo's activity in the archive.

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

Comments · 158

  1. digital billboard light pollution on Clear Channel Plans To Roll Out Digital Billboards · · Score: 4, Insightful
    My concern with the digital billboards that I have seen is they add to the light pollution of the nighttime sky. In the silicon valley we have two on 101 (Redwood City and Santa Clara) that spew photons across the spectrum at a glaring rate.

    If ClearChannel is going to insist pushing these digital billboards with "time of day" related messages, then I hope they will turn down the brightness of their billboards at night as well.

  2. run your own primary DNS with an off-site 2ndary on What are the Benifits of Running Your Own DNS? · · Score: 5, Informative
    Hosting your own DNS server allows you to have full control and maximum flexibility over your domains. But don't forget that you need an off-site secondary DNS server as well!

    You need a secondary DNS in case your site is cutoff from the net (backhoe cuts your cable), or if your ISP has routing/service problems, or if you suffer a loss of power for an extended period of time.

    Loss of DNS service is more than people simply not being able to reach your site, loss of DNS service means EMail bounces (servers return EMail if they can no longer resolve your domain). Loss of DNS service means that web browsers tell your customers that you do not exist instead of simply telling them that you are down / not responding.

    You want a secondary DNS that is located " elsewhere ". You want it far enough away that a single regional disaster (power outages, floods, earthquakes, etc.) does not take out both your primary DNS and your secondary DNS. You want your secondary DNS to have a distinct set of service providers to increase the chance that sites will be able to resolve your domain if the regional network is partitioned.

    Run your own primary DNS. Make it a non-caching, non-forwarding, static, only answers queries for the domains it is authoritative. Then pick 1+ secondary DNS services that will slave off of your DNS master keeping in mind the points raised above.

    One example of a secondary DNS Service is BackupDNS. They are inexpensive: Secondary DNS hosting your 150 domains would cost $28.50 US per month ($0.19 US per zone per month). They let you be in full control of your DNS service: Their site lets you new add zones, update (purge your zone on their servers and then force an reload) or remove zones on the fly. They will be a backup MX site if you like. They can even grok TSIG to improve the security of zone transfers. The BackupDNS folks are clueful, efficient, reliable and (unlike NetSol/Verisign) non-evil. I'm sure there are other secondary DNS Services that are both clueful, inexpensive. I mention these folks because we have had years of flawless secondary DNS service from them.

    To sum it all up: Run a primary DNS to maximize the control and flexibility over your own domains. Use a clueful off-site secondary DNS service to maximize the chance that others will be able to resolve your domain.

  3. sites fighting the 419 scammers on Overseas Crooks Abuse TTY Phone Service · · Score: 2, Informative
    Some people are fighting back against the 419 scammers. For general information about fighting 419 scam: Here are a few sites dedicated to exposing 419 scammers in an interesting and/or amusing way:
  4. another I/O speed trick: mount with noatime on The New Linux Speed Trick · · Score: 2, Informative
    While you are waiting to install the new kernel code code, you might try a filesystem mount option called noatime that has been in many *n*x distributions for a while now.

    If you don't care about last access times on your files, then you should consider mounting your filesystems with the noatime mount flag as in this /etc/fstab line:

    LABEL=/blah /blah ext3 defaults,noatime 1 2

    Reading a file under noatime means that the kernel does not need to go back and update the last access time field of that file's inode. Sure, multiple reads over a span of a few seconds will only cause the in-core inode to be modified, but eventually that modified inode must be flushed out to disk. Why cause an extra write to the disk for a feature that you might not care about?

    For example: think about those cron jobs / progs that scan the file tree (tmpwatch, updatedb, etc.). Unless you mount with the noatime option, your kernel must at least update the last access time fields of every directory's inode! Think about those /etc files that are frequently read (hosts, hosts.allow, DIR_COLORS, resolv.conf, etc.) or the dynamic shared libs (libc.so.6, ld-linux.so.2, libdl.so.2, etc.) that are frequently used by progs. Why waste write-ops updating their last access time fields?

    Yes, the last access time field has some uses. However, the the cost of updating those last access timestamps, IMHO, is seldom worth the extra disk ops.

    There are other advantages to using the noatime mount option ... however to wind up this posting I'll just say that I always mount my ext3 filesystems with the noatime mount flag. I recommend that you consider looking into this option if you don't use it already.

  5. Re:Numbers on The Galaxy's Largest Diamond · · Score: 2, Informative
    ''*Is* there even a proper name for "5 million trillion trillion"?''''

    You can find the name for "5 million trillion trillion" == 5e30 by using my English name of a number, an open source Perl program that can generate names of numbers of any size (e.g., the English name of the largest known prime).

    In the above article, one could replace ''5 million trillion trillion pounds'' with:

    • five nonillion pounds in the so-called American system
    • five quintillion pounds in the so-called European system

    And one could replace ''10 billion trillion trillion carats'' with:

    • ten decillion carats in the so-called American system
    • ten quintilliard carats in the so-called European system
  6. California law requires anonymous card option on Stores Use Discount Cards To Notify Of Recall · · Score: 4, Interesting
    In the state of California, supermarkets are required to give you the option of obtaining an anonymous discount card. I know this because when I was an elected official, I worked with my regional state legislators to draft and pass the legislation.

    Any retail or wholesale discount card that is not a line of credit, nor an instrument of debt (e.g, debit card) cannot require the consumer to disclose ANY information. They cannot even require you to provide your name! They cannot tie the use of a financial instrument (such as a credit, debit or check) back to the discount card account. Lastly, any consumer may lend or give their discount card to anyone else. You can use your discount card, hand it to the next person in line and apply for a new card the next time you come into the store if you wish.

    At my California supermarket, at the bottom of the form there was a small box that says "I decline to provide any information". When I received my discount card application I quickly went to the very bottom, checked the box and immediately handed it back to the clerk. They clerk was clearly puzzled, but with a little prompting I managed to convince them I and completed the form and so I got my first card. Then to demonstrate the anonymity, I gave my card to the next person in line who didn't have a card. I'm currently using a card that I friend from out of town picked up (who also checked the box) and gave to me.

    Some supermarkets have been slow to update their application forms, even thought the California law started 1-Jan-2001. I have had to help a friend deal with a supermarket who didn't want to give him a anonymous discount card. A call to the HQ of that supermarket cleared up the matter. (BTW: The store's excuse was that they had printed too many of the old forms that required comsumer information to toss them. Lame!) Perhaps the California law needs to be changed to prohibit the stores from even asking for such data?

    So I won't be notified of a beef recall anytime soon. Not that I care. I'm a vegitarian. :-)

  7. ping went out and the pong came back on Spirit Rover Communications Error · · Score: 5, Informative
    According to mission manager Jennifer Trosper at the end of their 1810 UTC (22 Jan 2004) news conference:

    " If the spacecraft believes it's in a fault mode, its command rate should be 7.8 bits per second. We sent a beep today, this morning, about the time that we came down here to talk to you. We sent a command that says if you get this send us a beep. And I'm told from Richard that Jennifer came down here to tell us that they think they got it! That would tell us that the spacecraft thinks it's in the fault side of the tree some how for some reason. That would mean that we have got positive power, some elements of the software is working, once again the Xband system is working ... the SSPA, the multispace transponder, all that stuff is working so that would be more information .. good news. We need to confirm that. Data off the DSN sometimes needs double checking. We'll let you know if that's for sure."

    Stay tuned ...

  8. a problem, but not a major problem on Chandra Losing Its Sight To Grease · · Score: 4, Informative
    While the buildup on this filter is not good, it is does not signal the "beginning of the end" of the mission as some have suggested.

    The problem only shows up with only one filter at the lower end of the filter's spectral range. The amount of buildup and its effect on various frequencies has been measured. There is even a model for how the buildup has increased over time. A review of older data and instrument calibration may be able to further validate and refine this buildup model. In most cases old data that used this filter can be corrected to a reasonable degree. In nearly all cases, this buildup has a nil impact on the scientific conclusions that have thus far been produced.

    NASA is examining a potential correction to the buildup. They are considering what is known as a "bakeout": going through a warm-up and cool-down cycle to boil off the contamination. They are going through a risk / reward analysis at the moment. The reward of a buildup reduction is being compared to the risk that the bakeout will move the contamination to other instruments. It is possible that the bakeout will happen in mid December, or it will be moved from mid-December to a later date or canceled altogether.

    So while the buildup is not good / unfortunate, it appears to be neither fatal nor mission threatening at the moment.

    P.S. To those who asked about the using the remaining on-board fuel to lower the bottom of the orbit to a shuttle serviceable level. The remaining on-board fuel is insufficient to do that ... a rough calculation shows that it is 1-2 orders of magnitude too small.

  9. some IP addresses blow spam on Why Blacklisting Spammers Is A Bad Idea · · Score: 3, Insightful
    While I feel sorry for those who are innocent victims of blacklists, I cannot also ignore the most of the spam comes from a only few IP addresses.

    Over the past 6 months, some 65% of spam (and spam attempts) that my ISP received came from less than 0.16% of the assigned IPv4 address space.

    Almost 2/3's of the spam we saw was sent over SMTP connections from one of 77 CIDR blocks (ranging from /16 to /30 in size). These 77 CIDR blocks represent less than 1/6 of 1 percent of the assigned IPv4 address space.

    BTW: The CIDR list growth factor is not much when you move from the 65% level to the 90% level.

    ... your stats may vary. :-)

    Spam is truly a world wide problem. Those 77 blocks, by national/region, break down as follows:

    1. 1 Australia
    2. 1 Belgium
    3. 8 Brazil
    4. 1 Canada
    5. 8 China
    6. 3 Dominican Republic
    7. 1 Spain
    8. 1 France
    9. 1 Israel
    10. 1 Italy
    11. 1 Japan
    12. 15 Korea, Republic of
    13. 3 Mexico
    14. 1 Poland
    15. 1 Russia
    16. 2 Thailand
    17. 3 Taiwan
    18. 25 US
    The above list is provided for the curious. I do not recommend that people block IP addresses based on the hosting country.

    "Yes, Virginia", a few IP address blocks do transmit most of the spam.

  10. 37 Gem star images on Scientist Picks a Gem of a Star · · Score: 2, Informative

    My 37 Gemini page contains several images from the POSS2/UKSTU and the HST Phase 2 digital plate stacks.

  11. how to complain about Verisign to ICANN on VeriSign Sued Over SiteFinder Service · · Score: 4, Informative
    In addition to signing the:
    online petition

    you can file a complaint about Verisign to ICANN by using their:

    Registrar Problem Report Form
  12. how to call Verisign and complain on VeriSign Sued Over SiteFinder Service · · Score: 3, Informative

    n addition to a number of already posted suggestions, I recommend that you call Verisign and file a complain:

    +1 703-742-0914 (worldwide)
    +1 888-642-9675 (toll free US/Canada)

    When you call, select:

    * 1 (purchase an product or renew an exist product)
    * then 7 (all other questions)

    I recommend that you be patient with the Verisign rep that answers the phone. That person may not fully understand the issue / problem, and they are unlikely to personally be responsible for the Verisign decision. Remember that you are objecting what Verisign as a company is doing. Don't yell at the rep. Be polite but firm.

    Ask Verisign to stop the wildcarding now. Explain why what they are doing is wrong (such as being unable to determine of a EMail message is being sent from a bogus / non-existent domain because thisdomaindoesnotexist.com resolves to 64.94.110.11).

    If you do business with Verisign now, tell them that you will switch vendors unless Verisign stops this practice in X weeks. (fill in the X)

    You might want to leave your phone number and request a callback. Anonymous complaints do not go as far.

    If you are in the US, you might want to contact your local member of congress and object about what Verisign is doing. Let Verisign know that you are doing this when you call.

    Yes, they might flush your complaint down /dev/null. But I suspect that pressure from all fronts might help. I have been told (off the record) that some people within Verisign are not happy with their wildcarding. Complaints get logged into a database that these people can review. Your complaints, in volume, might help those folks make a stronger case against top-level wildcarding.

  13. call Verisign and object to their wildcarding on BIND Strikes Back Against VeriSign's Site Finder · · Score: 1
    In addition to a number of already posted suggestions, I recommend that you call Verisign and file a complain:

    +1 703-742-0914 (worldwide)
    +1 888-642-9675 (toll free US/Canada)

    When you call, select:

    • 1 (purchase an product or renew an exist product)
    • then 7 (all other questions)

    I recommend that you be patient with the Verisign rep that answers the phone. That person may not fully understand the issue / problem, and they are unlikely to personally be responsible for the Verisign decision. Remember that you are objecting what Verisign as a company is doing. Don't yell at the rep. Be polite but firm.

    Ask Verisign to stop the wildcarding now. Explain why what they are doing is wrong (such as being unable to determine of a EMail message is being sent from a bogus / non-existent domain because thisdomaindoesnotexist.com resolves to 64.94.110.11).

    If you do business with Verisign now, tell them that you will switch vendors unless Verisign stops this practice in X weeks. (fill in the X)

    You might want to leave your phone number and request a callback. Anonymous complaints do not go as far.

    If you are in the US, you might want to contact your local member of congress and object about what Verisign is doing. Let Verisign know that you are doing this when you call.

    Yes, they might flush your complaint down /dev/null. But I suspect that pressure from all fronts might help. I have been told (off the record) that some people within Verisign are not happy with their wildcarding. Complaints get logged into a database that these people can review. Your complaints, in volume, might help those folks make a stronger case against top-level wildcarding.

  14. see InsightCenteral for Honda Insight info on Hybrid/Electric Vehicles: Should I Buy? · · Score: -1, Offtopic
    I picked up my Honda Insight Jan 20, 2001. Oh, the irony of picking up a ultra low mile car when a pair of Oil-men in Washington DC were ... !!! I have been very happy with the car.

    Great mileage: You can drive it like a j-random normal 5-speed can and get about 63.5 MPG (3.7 L/100km). With a little practice and following some standard tips you can get a lot more. I usually get about 750 miles to 900 miles (about 1200 km to 1450 km) on a 11 US gal (41.6L) tank (68.1 MPG to 81.9 MPG == 3.45 L/100km to 2.87 L/100km).

    Good pep: Pushed 108 MPH on a test track. Could have gone a bit higher but test track conditions were not the best. (Hint: your mileage suffers at that speed, so I don't recommend it that fast :-)). More than enough zip to make it onto a freeway with a short on-ramp.

    Fun to drive. I love the idle stop feature (engine turns off under certain conditions). The digital display panel is well designed and can give you good feedback (out of the corner of you eye) what works

    People really notice it, even after 2+ years. When gas prices in California push their way towards $2/Gal (and beyond :-( ), I start to get a lot more people asking about it.

    I highly recommend a visit to the www.insightcentral.net for detailed info on the Honda Insight, pictures of internal guts, tips and tricks owner forum, mileage database, etc.

  15. we use 10/8 on Local Network IPs - 10.0.0.0/8 or 192.168.0.0/16? · · Score: 2, Informative
    We use the 10/8 within our internal network. We have subnets such as 10.10/16 and 10.20/16 on which several LANs operate, usually at the /24 level.

    Use of 10/8 can be a fine choice.

  16. Does National Do-Not-Call List cover FAXes? on 41 Million Sign Up for National Do-Not-Call List · · Score: 1
    Does the National Do-Not-Call List only cover human voice / recording sales pitches or does it also cover "telemarketing" FAXes?

    I know there are laws covering junk FAXes. I'm wondering if your FAX is on the Do-Not-Call List and you receive a junk FAX on it, then can you also go after the junk FAXer for violating the Do-Not-Call List?

  17. LavaRnd != SGI classic lavarand on LavaRnd: A Open Source Project for Truly Random Numbers · · Score: 1
    LavaRnd is not the same as SGI's classic lavarand. See the differences page for details.

    Our LavaRnd project does not use Lava Lite(R) lamps.

    Well, OK, we do have a Live LavaCan image that is sitting between two (but unrelated to the project) Lava Lite lamps. :-)

    A little known fact: the lamp on the left is the lamp that was used in the South Park: Bigger, Longer & Uncut movie trailer.

    One of the SGI classic lavarand inventors (Bob Mende) is rebuilding the original classic site. Watch the LavaRnd news page for details.

    So why do we call it LavaRnd? Well, one of the LavaRnd co-inventors likes to visit volcanoes, so we worked Lava into the name and site theme.

  18. LavaRnd Source Availability on LavaRnd: A Open Source Project for Truly Random Numbers · · Score: 1

    The LavaRnd source is about to be released. If you want to be notified about the release, join the LavaRnd-release mailing list.

  19. Re:First time GPL as part of a court case? on IBM Countersues SCO, And More! · · Score: 3, Informative
    The first legal fight over an GPL happened in 1989. Amdahl attempted to declare that they owned SMail v3 and did not have to ship SMail v3 source even though:

    1. one of the authors, when they came to work at Amdahl, listed SMail as prior work in his inventions and disclosures form
    2. SMail v3 (sharing no code with SMail v2) was a completely new code base that was created under the GPL
    3. an important Amdahl customer requested that Amdahl ship SMail as part of their product, and did so knowing that SMail was under the GPL
    4. a director, with the concurrence of the VP, approved our working on and contributing to SMail, under the terms of the GPL

    Thanks to the support of John Gilmore and a very good lawyer, the case was resolved before we went to court. In the end, people were allowed to obtain source for the version of SMail that Amdahl shipped, and Amdahl agreed to follow the terms of the GPL (for SMail and any other GPL-ed code) from then on.

  20. Re: SCO stock (SCOX) down 15% on the news on Red Hat Sues SCO, Sets Up Legal Fund · · Score: 2, Insightful
    Yes, the longer view does have something interesting to day.

    It is interesting to look at the 5 year view.

    Both RHAT and SCOX fell during in the dot-com crash. SCOX fell a little deeper and then has recovered a bit making their 2 year numbers appear a bit better than normal. RHAT held its value somewhat during the that same period.

    From the stock report SCOX fundamentals appear better than RHAT. On the other hand SCOX stock risk appears to be much higher than RHAT.

    The Consensus Recommendation on SCOX over the last few years has been from weak hold to sell. Currently there is no consensus on SCOX. The Consensus Recommendation on RHAT over the last few years has been from weak hold to buy. Currently the consensus ranges between a hold and a strong buy for RHAT.

    For the record: INACFP (I am not a certified Financial Planner). On the news of RHAT's lawsuit, I purchased some RHAT stock. You should carefully read the prospectus and research the stats of any company before trading it. If needed, seek professional advice before acting on any stock advice.

  21. that Engima machine on Re-Opened Computer History Museum Explored · · Score: 4, Informative
    As one of the people who helped restore the Enigma machine at the History Center, I can attest to the fact that it is genuine. A few years ago, the donated Enigma machine was not in working order. It took a several work sessions to get it operational (cleaning, wire repair, replacement bulbs (of the same type and era), switch repair, etc...) The machine lacked 2 of the 5 rotor types, so another member did a lot of hard leg work to get a loan of some authentic rotors from a TLA.

    The Enigma is a bit cranky. The mechanical contact switches in the keyboard need to be cleaned more often and one might guess. The Enigma is not very ergonomic either ... :-)

    We used that Enigma machine to encrypt a real message that was known to have been broken by the folks at Bletchley Park. Some 60 years ago, their code cracking machine took ~2h 45m to search about 1/2 the key space (during which several false positives turned up) before the real key was found. Turing's algorithm, ported to a stock Cray 1, took 30 seconds to find the same key.

    The Cray 1, designed in the mid 70's, was only 330 times faster than the special purpose Bletchley Park code cracking complex. That 1940's technology used at Bletchley Park was truly amazing for its time.

    p.s. Not only does the Computer History museum have a Cray 1, 2 and 3; it has one of every major model that Cray designed going way back to his early CDC days and his special Navy machine.

  22. Re:CORRECTION to terminal emulators not susceptibl on Getting Hacked Through Your Terminal · · Score: 1
    Perhaps the following comments will help you understand how my Perl filter example protects terminal emulators ... even terminal emulators that are subject to the kind of attack discussed in the referenced article.

    Lines such as:

    $line =~ s/... some common phrase you want to ignore ...//;
    next if $line =~ m{... etc ...};

    serve as part of the ''removes certain types of messages'' processing. And lines such as:

    $line =~ s/... some field you want to ignore ...//;
    $line =~ s/... some common phrase you want to ignore ...//;

    serve as part of the ''removes certain types of ... fields'' processing. And lines such as:

    $line =~ s/^(.{1,224}).*$/$1/;

    serve as part of the ''trims to 224 characters'' processing. And lines such as:

    chomp $line;
    ...
    print "$line\n";

    ensure that each message read is printed with a trailing newline.

    To protect terminal emulators, the following lines are used:

    $line =~ s/\t/ /g;
    $line =~ s/[^ -~]/~/g;

    For systems using ASCII (and a number of other widely used character sets), it replaces potentially dangerous characters with ~ (tilde) characters. The replacement is 1-for-1, so the layout of the original message is mostly preserved.

    I say ''mostly preserved'' because a tabs are replaced with space. I prefer to view whitespace as just token separators and to reduce them where reasonable. A more complete whitespace crusher would use:

    $line =~ s/\s+/ /g;
    $line =~ s/[^ -~]/~/g;

    On the other hand, you might want to keep all whitespace as it is when tailing log messages in your terminal emulator window, so:

    $line =~ s/[^\s!-~]/~/g;

    would do the trick.

    And of course one could write the regexp to not depend on a character set order. I'll leave that exercise up to the reader. :-)

    BTW: I prefer to replace strange characters instead of tossing them. Tossing strange characters instead of replacing them could would allow a system cracker to potentially mimic a valid messages knowing that invalid chars would simply be tossed. And I usually want to know when strange chars appear in the logs.

    I hope this helps.

  23. Re: why 224 character trim? on Getting Hacked Through Your Terminal · · Score: 2, Informative
    My terminal emulator windows happen to use a font that, on my monitor, permits a window of width of 225 characters.

    By trimming down to 224 characters, I avoid line wrap. System crackers cannot cause a very long line to wrap at just the right place to fake another entry.

    Sure, I'll perhaps miss important text beyond the 225th char, but I'm willing to take that risk. Besides, the script converts tabs to a single space and removes some common fields and phrases which further cut down down on long lines. And I can always to back to the logs to look at really long lines if I want to.

    And yes, maybe some terminal emulator has some long line bug somewhere. My perl script helps avoid testing it. :-)

  24. CORRECTION to terminal emulators not susceptible on Getting Hacked Through Your Terminal · · Score: 5, Informative
    Sorry .. I made a BAD cut and paste on my original posting! SORRY!!!

    The following terminal emulators were found, according to the article, to NOT be susceptible to screen dump or window title attacks:

    • aterm: 0.42
    • konsole: 3.1.0 rc5
    • gnome-terminal: 2.0.2 (libzvt 2.0.1) [2.2 indirectly]
    • SecureCRT: 3.4.6
    • aterm: 0.42

    Some asked about my Perl filter for tailing log files.

    Sans typos, here is an example that removes certain types of messages and fields, checks the file every 60 seconds, picks up trailing on the new file when the log file gets rotated (moved away), trims to 224 characters and replaces unusual chars with ~'s (assuming you use ASCII).

    /usr/bin/tail --retry --follow=name --max-unchanged-stats=60 /var/www/logs/access_log |
    /usr/bin/perl -ne '
    $line = $_;
    chomp $line;
    next if $line =~ m{... some regexp you want to ignore ...};
    next if $line =~ m{... etc ...};
    $line =~ s/... some field you want to ignore ...//;
    $line =~ s/... some common phrase you want to ignore ...//;
    $line =~ s/^(.{1,224}).*$/$1/;
    $line =~ s/\t / /g;
    $line =~ s/[^ -~]/~/g;
    print "$line\n";'

    As they say in perl, there is more than one way to do it. The above code fragment is just to give you the general idea.

  25. Not all terminal emulators were susceptible on Getting Hacked Through Your Terminal · · Score: 2, Informative
    For those who might be concerned (and in case the paper is /.-ed), the tested and found that the following terminal emulators were NOT susceptible to screen dump or window title attacks:

    • xterm xf86 4.2.0 (patch 165)
    • aterm 0.42
    • rxvt 2.7.8
    • Eterm 0.9.1
    • konsole 3.1.0 rc5
    • putty 0.53
    • SecureCRT 3.4.6
    • gnome-terminal 2.0.2 (libzvt 2.0.1) [2.2 indirectly]
    • hanterm-xf 2.0

    I always pre-filter my logs thru a Perl script. Besides removing verbose messages that are not useful, my filters replace such non-printable characters with a printable character. Not only does it make it easier to spot strange octets on the screen, it does not depend on the terminal emulator remaining secure.