Slashdot Mirror


User: Animats

Animats's activity in the archive.

Stories
0
Comments
14,273
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 14,273

  1. Re:Before putting on your tinfoil hat... on Passive E-Mail Monitoring Leads To Arrest · · Score: 1
    An interesting tale in those books is how, back in the day that Western Union was the only way to transmit internationally, NSA leaned on them to in effect "Bcc" the U.S. Gov't on all incoming / outgoing faxes from the U.N. without the knowledge of our friends or allies.

    Ah, yes. Many years ago, in the early 1970s, I visited a UNIVAC installation at Western Union in Parsippany, NJ. I worked at another UNIVAC instllation nearby, and knew the UNIVAC people at WU, so I got a detailed explaination of how things worked. One of the machines there was a UNIVAC 419-III real-time computer, acting as the international gateway for Western Union message traffic. I was told that messages were kept for three days (on FASTRAND drums), then erased. I noticed a tape drive writing a block every few seconds, obviously a log tape, and asked what that was. I was told, "Oh, that's for NSA".

    Total message traffic in and out of the US was only a few messages per second in those days. Each message cost the sender several dollars.

  2. Re:SCO stock going.... up?? on SCO's Motion to dismiss Red Hat's Complaint Denied · · Score: 1

    That's probably SCO's announced stock buyback. They're using their own cash (which they got from Microsoft) to buy back their own stock, and thus prop up the price.

  3. Stopping spam via the credit card system on Analysis of Spam, and a Proposed Solution · · Score: 1
    The "follow the money" approach.

    Most, although not all, spam, has the goal of getting the recipient to enter a credit card number. At that point, the business has a legal obligation to identify itself. Here, for example, are some excerpts from California's law, from Business and Professions Code section 17538(d):

    • (d) A vendor conducting business through the Internet or any other electronic means of communication shall do all of the following when the transaction involves a buyer located in this state:
    • Before accepting any payment or processing any debit or credit charge or funds transfer, the vendor shall disclose to the buyer in writing or by electronic means of communication, such as e-mail or an on-screen notice, the vendor's return and refund policy, the legal name under which the business is conducted and, except as provided in paragraph (3), the complete street address from which the business is actually conducted.
    • (2) If the disclosure of the vendor's legal name and address information required by this subdivision is made by on-screen notice, all of the following shall apply: (A) The disclosure of the legal name and address information shall appear on any of the following: (i) the first screen displayed when the vendor's electronic site is accessed, (ii) on the screen on which goods or services are first offered, (iii) on the screen on which a buyer may place the order for goods or services, (iv) on the screen on which the buyer may enter payment information, such as a credit card account number, or (v) for nonbrowser-based technologies, in a manner that gives the user a reasonable opportunity to review that information. The communication of that disclosure shall not be structured to be smaller or less legible than the text of the offer of the goods or services.
    • (g) Any violation of the provisions of this section is a misdemeanor punishable by imprisonment in the county jail not exceeding six months, by a fine not exceeding one thousand dollars ($1,000), or by both that imprisonment and fine.

    OK. So right there, we have a criminal offense committed by most spammers. With a potential six month jail term. The problem is enforcement.

    What we really want is for Visa International and MasterCard, Inc, to require banks offering merchant accounts to police their merchant customers for spamming. If we can cut off spammer access to the credit card networks, and cause them substantial chargebacks, spamming will become much riskier.

    So we need to impose liability via the credit card processing chain. Banks can always find the merchant, or at least collect from them.

    I'm talking to some banking people about this. Because Visa International, a California-based company, is pushing something called "u-commerce". which will require some regulatory approvals, it's a good time to put pressure on.

  4. The article is total dreck on Analysis of Spam, and a Proposed Solution · · Score: 4, Insightful
    After scrolling through a page about a hundred screens high, containing many extracts from this guy's spam, you finally discover that this bozo has reinvented the whitelist.

    Next!

  5. Re:Biggest? on Giant Sub-Woofer · · Score: 1
    Yeah. Ellison also has a sunlight-visible projection TV in that place. And that's his old house. His new one is the size of a shopping mall, and it's years behind schedule.

    See Larry Ellison's Driveway Generator.

  6. Re:CICS sounds similar to Unisys TIP and HVTIP... on IBM's Mainframe Dinosaur Turns 40 · · Score: 1
    TIP is very similar to CICS, and more general. It's about 30 years old now, about five years newer than CICS.

    My point is that CGI does inefficiently what TIP and CICS do efficiently. That's an indication that better support for transactions is useful.

  7. Batteries aren't going to get much better on Why We Need a Second Moore's Law · · Score: 1
    There are basic limits to battery technology. A battery is two chemicals with electromotive potentials some number of volts apart. (Remember that chart in chemistry class?) As you move towards the ends of the scale, the chemicals become more corrosive and volatile. Progress in battery technology consists of finding ways to handle chemical pairs with obnoxous properties. There are some good, but dangerous, combinations, like sodium-sulfur batteries. Lithium cells are the best compromise between safety and energy density to date. People have been beating on this problem, hard, for a century. They're still trying. Coming up, Battcon 2004, in Columbus, OH.

    Fuel cells, maybe. Ultracapacitors, maybe. Batteries are probably within a factor of two of their ultimate limits.

  8. Needed: CICS for modern computers on IBM's Mainframe Dinosaur Turns 40 · · Score: 5, Informative
    One of IBM's more enduring products, even though they keep trying to get rid of it, is CICS. CICS, the "customer information control system" is 35 years old this year.

    CICS is a neat idea that deserves a new look. It's a "transaction processing OS". Think of it as an OS whose purpose in life is to run CGI programs efficiently. In its simplest form, each incoming transaction starts up a new program which reads the transaaction, connects to the database, processes the transaction, and exits, typically within a fraction of a second. The operating system is optimized for starting and running those transactions.

    CGI processing under Linux is inefficient, and hacks like mod_perl are needed so that a new process isn't created for each transaction. One could do better. Transaction programs under CICS are started, run up to the point that they need input, and stopped. When a transaction comes in, a copy of the stopped transaction program is forked off, used to run the transaction, and terminated. So there's no way for data to leak between transactions. All transaction programs run in a jail, allowed to talk only to the database and to reply to their incoming message.

    With better OS support for transactions, web servers could have a cleaner, faster interface for their transactions.

  9. The code is underwhelming on Microsoft WiX Code Released to SourceForge.Net · · Score: 2, Interesting
    Have you looked at the thing? It's ugly internally.

    • There are very few comments.
    • Parts are in C++, parts are in C#, and parts are in C, but compiled with the C++ compiler. This may reflect C# being incomplete.
    • Way too much explicit memory management, and little if any use of the C++ standard template library.
    • Error recovery tends to involve "goto".
    • Many canned error messages. Not designed for internationalization.
    • Heavy use of Microsoft-specific typenames, even when unnecessary.
  10. Download FreeAmp instead on WinAmp Security Hole Discovered, Patched · · Score: 1

    FreeAmp, now called Zinf, can be downloaded here. Free, open source, runs on Linux and Windows. No advertising. Just plays.

  11. Gear and rack on Bicycle Riding on Square Wheels · · Score: 3, Informative
    This is a gear and rack assembly. It's a funny shaped one, but it's a gear and rack.

    Standard gear and rack interaction is well understood. Racks are usually straight-sided, while gear teeth are involute curves. Two gears which will mesh with the same straight-sided rack will mesh properly with each other. This fact reduces the size of simple gear inventories from O(N^2) to O(N).

    "Mesh properly" has a specific meaning. There has to be contact on both sides of each gear tooth when the axes of the meshing gears are a constant distance apart. Getting this right improves gear life by orders of magnitude.

    There's a nice little section in the back of every Boston Gear catalog which explains all this. Available online, too.

    Nonstandard rack shapes are rare, but not unheard of. The drive system on the IBM RS-1 electrohydraulic gantry robot used a curved-sided rack.

  12. Re:That's just the front end of the TBM on For sale: Eurotunnel Tunnel Boring Machine · · Score: 1

    Yes. Greathead's shield solved the problem "how do you dig a tunnel in soft ground without cave-ins". TBMs built for soft ground incorporate a shield very much like Greathead's. The tunnel liner segments are assembled inside the rear of the cylindrical shield, and then the shield advances. That way, there's no unsupported tunnel roof at any time. In harder ground, it's not necessary to do that. In varied ground, things get complicated, for which see the New Austrian Tunneling Method, or NATM.

  13. Re:That's just the front end of the TBM on For sale: Eurotunnel Tunnel Boring Machine · · Score: 4, Informative
    One thing though, how the heck do they get the rings through the tunnel? In pieces?

    Yes. Each ring is made of segments. In newer sections of the London Underground, you can see metal ring segments bolted together, and it's clear how this all works. TBMs typically use six to ten segments per ring, and have a big hydraulic arm to lift them into position. The segments travel up to the rear of the TBM on narrow gauge railroad tracks, which are also used to remove the dirt.

    If anybody really cares, see Segmental Concrete Lining Design and Installation, which will tell you more about this process than you ever wanted to know.

  14. Upgrade your chess program on Little Robots Play Soccer · · Score: 1
    If you're beating a chess program, it must be an obsolete one. Get Deep Fritz, for only $112. This is the program that tied Kasparov 2:2, running on a 4-CPU desktop machine.

    Unless your picture has been on the cover of Chess Life, Deep Fritz will trounce you.

  15. That's just the front end of the TBM on For sale: Eurotunnel Tunnel Boring Machine · · Score: 5, Informative
    From the pictures, that's just the front end of the TBM. And without the cutting head. Here's the whole thing.

    Eurotunnel used eleven TBMs. The main four TBMs that drilled under the channel were not recovered. The other TBMs were used for the access tunnels at each end, and for the service tunnel. These look like TBMs used under land for the access tunnels.

    If it were in anywhere near working condition, it could be sold on TBM exchange. Here're a large TBM in working condition for sale. Only has 6Km of mileage on it. Through solid rock.

    A TBM isn't just a drill. It builds the tunnel. Up front, there's a cutter head, but that's just the front end. Behind the cutter is the machinery that lines the tunnel, usually with precast concrete segments. The cutter advances the width of one segment ring, and then a circle of big wedged-shape segments is inserted behind the cutting section. Once those are in place, the hydraulic cylinders that push the machine forward can push against the new section of ring for the next advance. This also squeezes the ring against the previous rings, sealing up any gaps. No more than one ring width of roof is ever unsupported.

    Then there are systems for debris removal, moving segment rings up to the TBM, laying railroad tracks on which the segment ring cars travel, grouting between the rings, and such. The whole rig can be several hundred feet long.

    Note that the inside of the finished tunnel, with liner in place, is smaller than the TBM. So if you bore from both ends towards the middle, as Eurotunnel did to save time, you don't get your TBM back. You have to cut it apart and remove the pieces.

  16. You want the CDC 6600, I think, on How Much was a CDC 1604 in the 60's? · · Score: 1
    The CDC 1604 was a low-end machine. The "predecessor to the Cray" was the CDC 6600, Seymour Cray's design and the first real supercomputer.

    The CDC 6600 had all the modern supercomputer stuff. It was a superscalar RISC machine, with lots of registers and instruction-level parallelism. This in the 1960s.

    I/O was shoved off to ten "peripheral processors", which were really one CPU with hardware multiprogramming emulating ten slower machines. The I/O processors handled all the peripherals. The I/O processors could request a context switch of the big CPU, and thus the peripheral processors managed the main CPU.

    Freon-cooled, huge, and costing millions of dollars, the CDC 6600 was one of the big engines of scientific computing in the late 1960s. CDC had commercial data centers where you could buy CPU time.

  17. The future on Nvidia Drivers Enforce Macrovision's Rules · · Score: 1

    2006: eBay no longer accepts ads for analog speakers.

  18. Remember when we had unions? on Computerized Time Clocks Susceptible to 'Manager Attack' · · Score: 5, Insightful

    Anybody who tried that in a union shop would have strike that day.

  19. Those are videos of the QID in Fontana on Grand Challenge Videos Posted · · Score: 1
    Those are videos of the preliminary qualification, inspection, and demonstration at the California Motor Speedway in Fontana. You could see most of the event from a single point, and all of it from two points.

    The TerraMax video, where it rams the mini-van repeatedly, is very funny.

  20. Re:GPS at fault for many of these failures on Grand Challenge Videos Posted · · Score: 2, Informative
    Everybody serious already has 15cm accurate GPS with an INS to get past GPS outages. That was required, because you have to stay within the allowed boundary widths, which can be as narrow as 10'. If your vehicle is 6' wide, you're allowed +- 2' deviation from the centerline.

    CMU is using an Applanix GPS. We're using a Novatel; the Applanix didn't meet the temperature spec.

  21. The sensors aren't good enough yet on Automobiles Evolve to Live Up to Their Name · · Score: 4, Interesting
    Automatic driving is still sensor-limited. The current generation of millimeter radars can see other cars, but not smaller obstacles like children. No way can they see a pothole. Vision systems are good enough for road following, but reliable obstacle avoidance still seems out of reach.

    We, of course, are working on fully automatic driving. We have both a visual road-follower and a millimeter radar. That's not enough.

    Even line-scanner laser rangefinders are too limited. We need a true 3D device. Such things have been built, but the market is so tiny (and they're so big and clunky) that they're all one-offs. It's clear that the problem can be fixed, but the market isn't there yet to do it.

  22. Finally! on NASA Gravity Probe Set for Launch · · Score: 3, Informative

    That project has been kicking around Stanford for decades. I saw that satellite under construction almost twenty years ago. It's basically a subsidy program for PhD students, not a satellite program. If that job had been outsourced to Hughes or Loral, it would have launched decades ago.

  23. Re:Other automated parking garages on Inside a Mechanical Parking Garage · · Score: 2, Informative
    Nussbaum claims 70 installations, but mostly for new-car sales operations, not parking.

    The basic problem is designing and building something that can survive a hostile environment and indifferent maintenance. Trevipark has a good system for that. The basic lift is a single big hydraulic cylinder, a reliable, rugged technology used for heavy freight elevators everywhere. On top of that is a turntable, also a reliable technology. On top of the turntable is a horizontal pallet mover, probably the least reliable mechanical component. But it's only one self-contained unit, so it can be overdesigned.

    The large 2D rectangular systems involve too many cables, wheels, and tracks spread over a large space. High-maintenance.

  24. See the "lego machine" for yourself on Google's Early Hardware · · Score: 1

    The "lego machine" is in the basement corridor of the William Gates Computer Science Building (really!) at Stanford. The basement corridor seems to have the less-interesting historic hardware. There's also a large glass case of old networking hardware ("Wow! A DELNI!"), all unlabeled.

  25. You can't copyright a "functional part". on SCO Changes Tune, Again: Linux Now Just a Riff on Unix · · Score: 1
    Copyright on functional objects is very limited. You can't copyright auto parts, for example, and keep others from making duplicates of them. (Auto companies have tried.) You can copyright software as a "writing", but the coverage is narrow. Coverage is broader when it looks like "artistic expression", which is why movie companies have to pay royalties to book authors, even if very little survives from book to film.

    Note that what Darl is saying is much stronger than what SCO put in their court filings. If they tried to claim what Darl is saying in court, they'd lose, because of the "functional part" rule.