Slashdot Mirror


User: Lucas+Membrane

Lucas+Membrane's activity in the archive.

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

Comments · 341

  1. This is simple ... on Embarrassing Dispatches From The SCO Front · · Score: 1
    We've got copyrights and licenses. Copyrights follow the code no matter how it gets distributed, and licenses only follow the code if the code is distributed under a valid license. So, A wrote the code and got acquired by B, who licensed it to C and D under a BSD license. E stole it from C and took the copyright notices off and licensed it to F, who who gave it to G in violation of his license, which wasn't valid anyway. Then D got it from G and B got it from F, and everyone started giving it to everyone else on whatever terms they wanted to, but the people who got it didn't pay too much attention to the terms anyway, since everyone had it and no one was arguing about it yet. A few people who might have gotten it from someone rewrote it anyway and others who did or didn't gave it to someone else as original. Did I mention this is simple?

    Actually, it's wonderful. It will keep the Bush-appointed judges so busy hurling court orders at each other that they won't have time to mess with civil liberties. Hooray for the American legal system.

  2. So It Goes on Practical C++ Programming, Second Edition · · Score: 2, Insightful

    Back when O'Reilly had a _Practical_C_ book, but no _Practical_C++_ book, I called them and said that they should do one. They rejected my suggestion without pause, saying that their kind of readers didn't think that C++ was better than a pitcher of warm spit. Then some other author came out with a _Practical_C++_ book (now out of print), which wasn't very practical, since it was muchly about the C++ standard, which wasn't a standard then and had barely started to congeal when the book was written. Hence, when O'Reilly finally realized that their old readers had already been educated far beyond their intelligence and that they needed to broaden their appeal, they came out with _Practical_C++_Programming_. You can't copyright a title, but at least it cuts down on the confusion. Now it's gone multiple editions. It's pretty good, but nothing is worse than being ahead of your time before the world is ready.

  3. Hydrogen Problem on A Fully Distributed Power Grid? · · Score: 1
    Not a good idea to have all over the place. It is very light and small molecules, so it leaks like crazy. Hydrogen does damage to the ozone just as your chloroflourocarbons.

    Since he learned that there are no hydrogen wells, Bush is likely to announce a project to send spaceships to the sun to bring back hydrogen. OTOH, the sun burns the hydrogen for us just fine at a safe distance and ships the energy to us, so why don't we just make better use of it? The Republicans will probably get around to announcing plans to privatize the sun sometime during the Giuliani Administration.

  4. Re: The Real History on "Stolen" SCO Linux Code Snippets Leaked · · Score: 1
    772,000 BCE -- The rock is discovered. Rock-wielding people profit.

    191,000 BCE -- The stick is discovered. Stick-wielding people profit.

    87,622 BCE -- The rock on a stick is invented. Rock-on-a-stick-wielding people profit.

    1780 BCE -- The lawyer is invented (Hamurabi). Lawyer-wielding people profit.

    2003 CE -- This isn't working. How about we go back to rocks?

  5. If this Is BSD'd by SCO's predecessor? on "Stolen" SCO Linux Code Snippets Leaked · · Score: 1
    Doesn't that mean that whoever redistributes source has to include SCO's predecessor's BSD license notice whenever they redistribute it? The BSD license says "Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer."

    If they didn't do that, doesn't that mean that they violated the license? That's why we have lawyers, so that people who are not inclined to do anything productive anyway can try to cypher out such expressions of greed as good people have suffered under since the first genius discovered the rock and tried to make it illegal for anyone else to hit back.

  6. Re:Because We're Lazy and Don't all Obsess on Win32 Blaster Worm is on the Rise · · Score: 1

    These patches don't work unless you are at the atest service pack. Go to the MS site looking for the latest service pack and they say that ISDN or better is required to download it. Dial-up users gotta order the CD. I called MS asking to order the CD a few weeks back, and they didn't have them. They said there would be at least a 4 weeks delay before you could get the latest service pack for an old OS on CD. They sell more new OS's that way.

  7. Re:Honest question on Win32 Blaster Worm is on the Rise · · Score: 1

    The publicity I saw was pre-7/16, and there was no fix. Even one of the sites linked to in yesterday's /. said no fix. I've got NT workstation, which is out of support, and the MS site doesn't say that any of the patches available for NT will work with NT workstation. If my OS is out of support, I'm not happy running any new MS patches (said to work on NT server) on it, because they might break my OS, forcing me to buy a newer one. Because of the outbreak, I ran the patch yesterday, and it looks like it worked, but it didn't say that it worked. I really don't know, but my machine doesn't have any of the signs of being hit. IDK why -- I was on-line quite a while yesterday before running the patch.

  8. Quite a Problem on Chimera Twins Story · · Score: 1

    This mucks up the whole crime lab and paternity mess quite a bit. What if one of a pair of twins is a chimera, part identical twin and part not (not looking identical)? With triplets and quadruplets ... the combinatorics might be insane. A female twin with a long lost male brother being convicted of rape on DNA evidence?

  9. My List on Top 10 Inventions in Money Technology During the 1900's · · Score: 2, Funny

    10. Tote boards
    9. Tollbooths
    8. Pay toilets
    7. Collect calls
    6. 900 numbers
    5. Ponzi
    4. Disney dollars
    3. The mill
    2. Raleigh coupons

    And, the greatest monetary technology of the
    20th century ...

    1. The 7-cent nickel (Groucho Marx)

  10. Not Carter on The Career Programmer · · Score: 1

    Average unemployment rate under Reagan was higher than under Carter. Average inflation rate under Reagan was higher than under Carter.

  11. Re:Er... on Who Owns Source Code When a Company Folds? · · Score: 1

    You can't enforce a copyright until it's registered. That's why we have a copyright office. If I come up with a work of some kind, I don't have to worry about damages if it somehow infringes on something that's never been registered. I only have to worry about damages for infringing on the finite set of works that have already been registered, and the copyright office can help me figure out if I have a problem. If someone else registers it later, I may have to stop copying or publishing it, but until they register, they have no recourse.

  12. This is Why We Have a Copyright Office on Who Owns Source Code When a Company Folds? · · Score: 1

    Ask the copyright office who owns it. If it's not registered there, no copyright can be enforced against you for anything you do until it gets registered. If no one else is in physical possession of the source but you, no one else is going to register it. Register it yourself and you might own it. There was once a software guy who got rich enough to run for President on money made from claiming ownership without a clear title. Run it up the flagpole and see who salutes. If you make enough money to be a famous billionaire, no one will sue you for what you steal, because you will have more money for lawyers than they do (cf __ and ___).

  13. The Purpose of Government ... on Linking Dangerously · · Score: 4, Insightful
    is to protect the rights of the people. When it does not do that, it is the right and duty of the people to alter or abolish the government. Thomas Jefferson said that. (cf Declaration of Independencs)

    It is not against the law in the U.S. to advocate the overthrow of the government. REPEAT: It is not against the law in the U.S. to advocate the overthrow of the government.

  14. Strange Enough on Privacy Incursions to Support Price Discrimination · · Score: 1

    I knew Andy at Caltech, where we were in the same class. I studied economics; he studied math. I was telling everybody the same stuff fifteen years ago and nobody listened.

  15. Computationally Complete on Latest Proposals for C++0x · · Score: 1
    That means that it's possible to write a program using templates that compiles legally if and only if Fermat's Last Theorem is false. This will be the ultimate test of the proof of the theorem. However, the time and memory requirements to compile the program are very large.

    One thing that was good in the original Ada standard was that pre-processors were not allowed. Nonetheless, several big shops wrote preprocessors to standardize their code and implement extensions.

  16. Cyclone on Latest Proposals for C++0x · · Score: 1

    The Cyclone project over at Cornell is the best thing I've seen in the C family of languages. It ought to be the next standard.

  17. Re:"C/C++ is no longer a viable development langua on Open Source Project Management Lessons · · Score: 1
    I did a bunch of straight C at the beginning of the year with good success and got to really enjoy the simplicity of it, but there's a trap: In this modern age, you are going to want to do some OO kinds of things, and when you start messing around with OO C you are stewing in your own tomatoes and it's not pretty. In a while you'll be seeing that you would have been better off doing C++ or at least objectionable C instead of reinventing the square wheel yourself.

    An alternative is to use something like schlep or Bigloo as a C code generator and try to be functional instead of OO. You'll wind up learning more about pointers to functions and C declarations than you ever wanted to know.

    In short, C is good if you can make it work and follow the two main rules of programming:

    1. No ridiculous crap
    2. No exceptions

    Oh, BTW, did I mention that C doesn't really do exceptions that well, either?

    So, take a look at Cyclone from Cornell, which is a lightly improved C. If that was a viable commercial product, it would be really viable.

  18. Re:Too hard to learn? on Open Source Project Management Lessons · · Score: 1
    Too hard to learn to do right. It's fine for high-powered professional coders who can take it as a specialty, just like a specialized doctor or engineer. But for a small project where you don't have back-room coders, everyone has to be a generalist, understand and talk to users, write readable docs, understand the problem domain and develop algorithms that work, understand the users' tasks and work situation, etc, it's just too much to expect very much success with C and especially C++.

    Take a look at those magazine ads that advertise the lint program and ask month after month "WTH does this do?" And these are in magazines for people who buy magazines about C and C++. A language that supports that kind of puzzlement is not for applications guys. Much of the business world switched to VB and Access and whatnot about 10 years ago, with decent results, comparatively. Too many C/C++ applications go into the trash. Too many big busts. Too many with only one guy who understands them.

  19. Re:dynamic languages on the rise on Open Source Project Management Lessons · · Score: 1

    Corman Lisp is the fastest Lisp I've tried. It's not as fast as C, but it's fast enough for just about everything -- in the pack with Delphi, MLton, OCaml, etc, and faster than the interpreted languages advocated in the other comments.

  20. To Get Bin Ladin on DARPA Looking into Hypersonic Bombers · · Score: 1

    When Bin Ladin got on his cell phone in the early summer of 2001, a bomber like this could have put a bomb on his butt within 2 hours. Of course, cruise missiles from the submarine that Bill Clinton had stationed in the Indian Ocean for exactly that purpose could have done the job in well under 1 hour, except that President Caterpillarbook had decided that the submarine should do something else, so that he would have a good reason to spend $Trillion on this boondoggle. No foolin', $Trillion it's gonna be. Diddly JSF is $300 billion. This thing goes back about 50 years thru the B1, B2, B-70, back to General LeMay, who was Jack D. Ripper in the movies.

  21. One Benefit on The Real Reason for Sending Astronauts into Space · · Score: 0, Troll

    Senator John Glenn has been one of the most intelligent and hardest-working members of either house of the US Congress. His good work more than makes up for Harrison Schmitt, Barfin' Jake Garn, and Edgar Mitchell.

  22. Re:As someone in a different industry put it... on The Real Reason for Sending Astronauts into Space · · Score: 1

    That's "Buck Rogers," Flash.

  23. Re:Astronauts as a contingency on The Real Reason for Sending Astronauts into Space · · Score: 2, Informative

    There was a broken satellite recently that was supposed to be repaired by Shuttle astronauts. The astronauts failed. A robot fixed it.

  24. Re:Another version of the same story. on Backscatter X-Rays Coming to Airports · · Score: 1

    "Bounce off skin only" -- How can that be? What kind of deeep mumbo is this? BS. Elsewhere they say "organic". Hair is skin. It's infrared, not X-Rays.

  25. Re:focusing? on Backscatter X-Rays Coming to Airports · · Score: 1
    What property of X-Rays makes them scatter back from 'organic' within 0.1 inches and pass straight through 'inorganic'? Isn't that a little fishy? So, it's a magic ray, it can do anything. IOW, cash in on the public's post-9/11 demand for safety, and, in the name of security, don't let anyone know how it works or doesn't work.

    Aren't there plenty of inorganic explosives?