Slashdot Mirror


User: brlewis

brlewis's activity in the archive.

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

Comments · 587

  1. the U.S. software patent mess on EU Software Patent Argument to Reopen? · · Score: 4, Insightful
    do you actually have a single concrete example of why software patents are sooooooooo bad
    That's a really tough question. Picking a single example is not easy since there are so many good ones. Maybe you can help. Start with the LPF's examples to get you the "best of" through 2002. Then read up on the whole Blackberry/email mess. After that maybe we'll have to roll dice or something to pick a single one.
  2. How much money would IBM have? on EU Software Patent Argument to Reopen? · · Score: 2, Insightful

    If IBM could have patented software from the get-go, I'm sure they would dominate the market. However, it would be a much smaller market. See quotes against software patentability.

  3. share with friends or keep for memories on 35mm - One Step Closer to the End · · Score: 1
    If you want to share pictures with your friends, go digital. It's cheaper. If you want to keep memories, stick to the film. It's more reliable.

    Um, you may have missed this news, but it's now possible to make prints from digital too.

  4. Odd on Ubuntu On The Business Desktop · · Score: 1

    I'm the only one at work who spools things from a Linux box. I occasionally see other people's jobs freeze and have to ask them to delete so mine can get through, but it's never gone the other way around. Sorry you had the opposite experience. I've been printing for about 5 years.

  5. CNN leans right on FEC Rules Bloggers Are Journalists · · Score: 1

    My wife caught CNN imitating Fox's distortion of the Libby case yesterday. This is not atypical of what we see on CNN. Unlike Fox, CNN sometimes covers the left point of view, but that does not make them left-leaning. Right-wingers generally accuse CNN of being left-wing to make themselves seem more centrist.

  6. Re:SCOTUS did not legalize software patents on Patent Pools and Pledges - Panacea or Placebo? · · Score: 1

    What Diehr said is that a claim does not become unstatutory just because software is a part of it. They affirmed Benson and Flook, in that if the only novel/non-obvious part of a patent is the software, then the invention as a whole cannot be taken as novel/non-obvious. They also pointed out you can't just remove the software and look at what's left. The way the software interacts with other elements may be novel and non-obvious. However, practically none of the "software patents" that are discussed on slashdot fit that description. The kind of invention Diehr opened the way for would include software elements, but wouldn't be what we call a "software patent".

    Yes, I'm aware lots of people see it differently. That's because lots of people are wrong. Hardly anyone reads the case carefully. For example the oyez summary incorrectly attributes to Stevens the idea that no software can ever be patentable. He said no such thing, and in fact said he had no difference of law with the majority, only difference of fact (his reading of the claims.) The bitlaw summary says the majority saw the software as the only novel part of the invention. The majority said the opposite. I don't care that lots of people agree that Diehr opened the way for software patents. Lots of people are wrong.

  7. SCOTUS did not legalize software patents on Patent Pools and Pledges - Panacea or Placebo? · · Score: 1

    SCOTUS did not legalize software patents. If Diamond v. Diehr and prior rulings were followed, we would not have software patents today.

  8. You have it backwards on Amazon Gets Patent on Consumer Reviews · · Score: 1

    Innovating is not a problem. If you come up with something that is truly novel and not obvious in software, there's hardly any chance it's patented. The problem is coding straightforward solutions to day-to-day problems. That's where you'll trip all over hundreds of patents.

  9. Power of Congress to forbid smiling on Patents Chilling Effect on Science · · Score: 1

    If Congress were to pass a law granting "exclusive rights" to smiling it would be ruled unconstitutional. The powers of Congress are fairly broad in that a lot can fall under the umbrella of promoting general welfare. But ridiculous laws that forbid smiling are overstepping constitutional authority. It's similarly ridiculous to say you cannot put an idea to use that you came up with yourself just because someone else filed a patent on it. However, this is authorized by the constitution in the context of promoting progress. A few bad patents can be expected, but if the system as a whole impedes progress rather than promoting it, then it's unconstitutional.

  10. ignoring EULAs on Supreme Court Lets Utilization Rights Stand · · Score: 1

    In copyright terms a "license" is what you need if you're going to infringe the exclusive rights of the copyright holder. This case helps define what "essential" means in US statute. If your adaptation is an essential step in running a program that you lawfully own a copy of, then you are not infringing any exclusive rights and don't need a "license agreement" to permit you to make such adaptations.

    EULAs are no different from other potential contracts. To be valid contracts there has to be "consideration" on both sides. E.g. you give money in exchange for rights. If you've already given your money for a copy and you already have the rights, there's no consideration and no contract. But some courts have held that a prominent notice on the outside of the package serves to tie an agreement to a copy you buy. For serious questions about whether you can ignore an EULA retain a lawyer.

  11. whose rules? on Supreme Court Lets Utilization Rights Stand · · Score: 1
    If you buy their product, wouldn't it make sense you have to follow their rules?

    No, that makes absolutely no sense. When you buy a product it's yours.

    The copyright holder has certain exclusive rights, and those rights are not infringed when you need to adapt a copy you own to use it. Copying CDs to audio tape to play in the car has always been considered fair use, for example, even when record companies could sell you both CD and tape versions.

  12. Why OK for software but not movies/music on Supreme Court Lets Utilization Rights Stand · · Score: 1

    It has to do with a 1980 US law that explicitly mentions computer programs. Clearly it was meant to eliminate the "every time you run a program you make a copy" argument that people still try to foist on everyone today. Apparently they didn't anticipate the "every time you open a file you make a copy" argument at that time.

  13. Re:DB wars? on PostgreSQL 8.1 Available · · Score: 1
    anyone care to speculate?
    I don't think so. Everyone will read the referenced article and carefully check facts before making any assertions.
  14. Re:Too big? on PostgreSQL 8.1 Available · · Score: 1

    For running a small web site, Apache is probably too sophisticated a server, and Linux/BSD/etc are too sophisticated as operating systems. However, if you already have a sophisticated OS, server and database, there's no reason not to use them.

  15. Excellent precedent on Linux Lupper.Worm In the WIld · · Score: 1

    Hopefully from now on all worms and viruses will be named according to the OS they affect. I'm tired of hearing Windows worms/viruses referred to as if they were affecting all computers everywhere.

  16. Re:term "data persistence" shows ignorance on How Would You Improve SQL? · · Score: 1
    1. You ignored "subset" in my post. PostgreSQL hierarchical tables are not part of that subset of SQL and I never use them.
    2. You restrict yourself to "simple" EJBs. Yes, these can be made in 2 minutes. Doing real-world work such as in my example cannot be done in 2 minutes with EJBs, but can be done in 2 minutes if you know SQL.
  17. What's the 1%? on How Would You Improve SQL? · · Score: 1

    I've been doing SQL since 1997, and every time I've used GROUP BY I've used exactly the non-aggregate expressions in the SELECT clause. Can you give an example where it would be something else? I too would like GROUP BY DEFAULT or somesuch.

  18. Re:term "data persistence" shows ignorance on How Would You Improve SQL? · · Score: 1

    By "real database" I mean nothing more than that subset of SQL that is portable between PostgreSQL, DB2 and Oracle, and easily adaptible to Transact-SQL (MSFT, Sybase). I gave a simple and concrete example of something that takes two minutes to implement in SQL and 2 days to implement using EJBs. You retorted with speculation about my experience. Answer my example first.

    Changing database vendors would involve straightforward porting, not rewriting. But even if you did change database vendors five times and did a rewrite each time, it would still make more sense to redo the 2 minutes worth of work six times rather than spend two days and be done with it.

  19. Re:Java is your friend on How Would You Improve SQL? · · Score: 1

    I hope you're right that a lot of techies realize SQL skills are necessary. Got a pointer to any info about Amazon's use of EJB? I'll let go of my lovely queries when it's no longer true that they can be coded quicker and run faster than any of these "abstraction layers" designed to cram the relational model into a limited object-oriented model.

  20. term "data persistence" shows ignorance on How Would You Improve SQL? · · Score: 2

    Thanks for the pointer. It confirms what had previously been my sneaking suspicion. Referring to a database as "data persistence" shows ignorance of at least the reporting capabilities of a real database, and likely other things as well. These "object persistence" abstractions will make a 2-day project out of a report that would take 2 minutes to write in SQL. E.g., you wanted to see what magazines people in zip code 90210 subscribe to in order of popularity.

  21. Re:Infuriating on How Would You Improve SQL? · · Score: 1
    the link points to a few rows that are very very very incompatible with the expression threading and multiple processes :)
    What are you talking about? The value of nextval() will be different each call, and currval() is session-specific, so there are no race conditions.
  22. denormalized questionnaire on How Would You Improve SQL? · · Score: 2, Insightful
    No wasted space and every column is relevant in my example. EVERY time I want EVERY column, no exceptions.
    Then your example is contrived. In the real world somebody would ask, "How many people checked item 100?" or "How many people who checked item 33 also checked item 99?"
  23. automatic index creation on How Would You Improve SQL? · · Score: 1

    I'd just as soon give the DB a time interval to analyze and decide by itself what indexes to create based on the SELECT/INSERT/UPDATE/DELETE operations that happen in that interval.

  24. Re:Bush has no support from economic conservatives on Democrats Defeat Online FOS Act · · Score: 1

    It's amazing to me how right-wingers on slashdot shoot themselves in the foot by citing actual documents rather than just making things up like Bill O'Reilly. Bill O'Reilly knows what he's doing.

    Thank you for pointing out the $200B deficits under Clinton. They were a huge improvement. Look at the 4th paragraph on page 3 about three straight years of deficit reduction for the first time since Harry Truman was President. Thank you for pointing out that this was in 1996, before the dot-com boom. After the dot-com boom the deficits disappeared and we finally had a surplus, only to be squandered by Republican don't-tax-just-spend budgets under GW Bush.

  25. Bush has no support from economic conservatives on Democrats Defeat Online FOS Act · · Score: 1

    Economic conservatives endorsed Kerry mainly because Bush was and is so incredibly bad. The damage from Bush deficits will be with us for years to come.

    Clinton, while less than perfect, at least had some economic sense. Republicans now attribute his success to luck. From Clinton's 2000 DNC speech: "The Republicans said then they would not be held responsible for the results of our economic policies. I hope the American people will take them at their word."