Slashdot Mirror


IEEE Supports Software Patents In Wake of Bilski

Mark Atwood points out this critical commentary on the IEEE's response to the outcome of In Re. Bilski, which points out the contrast between work done by IEEE luminaries like Donald Knuth and lobbying for software patents.

122 comments

  1. Wow by Anonymous Coward · · Score: 0

    Wrong site for 'commentary' on this important issue. Excellent headline though - I'm sure the organization "hates" freedom.

    Isn't the owner of that blog associated to the 'twitter' guy that used to troll slashdot with 60 different accounts?

    1. Re:Wow by Anonymous Coward · · Score: 0

      http://ubuntu-virginia.ubuntuforums.org/showpost.php?s=9ab5d0b9fe408661ad3f39da16b2e376&p=7635884&postcount=24

      Techrights=BoycottNovell, they just rebranded. Hey, it worked for Blackwater...

    2. Re:Wow by Anonymous Coward · · Score: 0

      Could somebody wipe the slobber off Roy's chin, please. He's gone full retard again.

    3. Re:Wow by Anonymous Coward · · Score: 0

      What did they rebadge to? Liberty Consulting Services LLC? :D

  2. speaking of knuth by digitalsushi · · Score: 3, Interesting

    Where is today's huge breakthrough announcement?

    --
    slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
    1. Re:speaking of knuth by Anonymous Coward · · Score: 0

      He's about to announce the Segway 2 later today.

    2. Re:speaking of knuth by Anonymous Coward · · Score: 4, Informative

      not happening til 5:30 pacific time

    3. Re:speaking of knuth by Chrutil · · Score: 1

      Come on - someone with mod points mod parent informative please - the only reply that gives the answer has 0 points?

    4. Re:speaking of knuth by LordKronos · · Score: 5, Funny

      From his wiki page:
      "At the TUG 2010 Conference, Knuth announced an XML-based successor to TeX, titled "iTeX", which would support features such as arbitrarily scaled irrational units, 3D printing, animation, and stereographic sound."

    5. Re:speaking of knuth by marcello_dl · · Score: 1

      LOL nice try.
      But seriously, the XML-based successor to TeX which would support features such as arbitrarily scaled irrational units, 3D printing, animation, and stereographic sound is gonna be called knuth/TeX.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    6. Re:speaking of knuth by Anonymous Coward · · Score: 0

      I'm thinking more along the lines of "Slashdot AC gets a life -- Nahhhh, just kidding."

    7. Re:speaking of knuth by Meneguzzi · · Score: 1

      Well, this might be an exaggeration, but many of these features already exist in XSL-FO (animation and sound at least, and arbitrarily shaped text areas). http://www.w3.org/TR/xslfo20-req/#N65820

      --
      www.meneguzzi.eu/felipe
  3. somehow i cant by nimbius · · Score: 2, Insightful

    imagine donald, with all the work hes put into latex and the public opinions hes made related to open source and copyright law, will take this laying down.

    the "if you dont follow the community we'll just do it ourselves" threat is very real.

    --
    Good people go to bed earlier.
    1. Re:somehow i cant by Anonymous Coward · · Score: 0

      Maybe his announcement this evening is that he denounces the IEEE?

    2. Re:somehow i cant by Lunix+Nutcase · · Score: 1

      somehow i cant imagine donald, with all the work hes put into latex and the public opinions hes made related to open source and copyright law, will take this laying down.

      1) Donald Knuth doesn't work on LaTeX. He works on TeX.
      2) The IEEE has never been against software patents. So why do you suddenly think this statement is going to be some sort of tipping point?

    3. Re:somehow i cant by Anonymous Coward · · Score: 0

      Is he going to join up with the guy that works on MeX, and try integrating the project (TeX-MeX)?

    4. Re:somehow i cant by jd · · Score: 1

      1) The announcement will be at the TeX convention, but TeX isn't due for a major release, LaTeX is.
      2) This explains everything.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    5. Re:somehow i cant by Tolkien · · Score: 1

      tex, not latex.

  4. The top 10 Bilski losers (besides Bilski & War by FlorianMueller · · Score: 3, Interesting
    The IEEE may consider itself and its most influential members to be among those who gain from the Bilski ruling and software patents, but here's my top ten list of losers:
    1. 1. The free software and open source communities
    2. 2. Software patent abolitionists
    3. 3. Small and medium-sized companies who can't or don't want to play the patent game
    4. 4. The proponents of bogus treatments: Linux Foundation, Open Invention Network etc.
    5. 5. The Patent Absurdity movie
    6. 6. Red Hat
    7. 7. Google's foray into new markets (Android, WebM)
    8. 8.Salesforce.com (Marc Benioff)
    9. 9. The "captive court" theory
    10. 10. IBM's open source credibility

    It was kind of surprising to see on Twitter that not only open source advocates such as Steven Vaughan-Nichols and Brian Proffitt considered that list a good summary but also ACT, a lobby organization that supports software patents all the way (we lobbied against each other several times). But ACT pointed out that they didn't agree with all I wrote. That didn't surprise me.

  5. Who??? by Anonymous Coward · · Score: 0

    IEEE: the governing body for Internet Explorer?????

    1. Re:Who??? by Thinboy00 · · Score: 1, Funny

      Are you the same idiot who didn't know who Knuth was yesterday?

      --
      $ make available
  6. No win, No loose by stanlyb · · Score: 3, Interesting

    It appears that the case is: No one won, No one lost. Which is good for our copyleft cause, because for the first time in USA patent history, the judge questions the whole nasty patent troll system, and who knows, maybe there will some positive change? Or with other words: I have a dream, a world, without war.......and software patents.

    1. Re:No win, No loose by falconwolf · · Score: 2, Insightful

      It appears that the case is: No one won, No one lost.

      Wrong, the Supreme Court left the door to software patents open and as long as software patents are allowed individual programmers, open source projects, small businesses, on up to medium businesses loses. The only ones to win are the mega-corporations that have the resources, money, to patent everything they can which they can then cross-license to other mega-corporations.

      Falcon

  7. Narrow restrictions but expansive patent system by FlorianMueller · · Score: 2, Interesting

    I wish I could agree that the ruling is at least a draw, but unfortunately I can't. It clearly favors an expansive patent system, assuming that new technologies must fall within the scope of patentable subject matter unless there's legislation that sets limits (mentioned in this analysis, for an example). Such legislation is a long shot to say the least, given the lobbying power of all those favoring software patents.

    Through my work on the NoSoftwarePatents campaign (which I founded and managed until 2005) I spent a lot of time with patent experts and policy-makers, so when I read a reasoning like the one in the Bilski case, I can tell when an expansive view prevails over a restrictive one. There's really nothing in the ruling (apart from minority opinions that don't really matter for the future) suggesting in any way that the Supreme Court might do away with software patents. In fact, the ruling made it clear that even straightforward business method patents aren't an endangered species for the time being, unless they're just too abstract, such as the Bilski application.

  8. LaTeX 3 by jd · · Score: 1

    ...will be released with support for HTML5?

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  9. lol Roy by Lunix+Nutcase · · Score: 5, Informative

    Do people still take Roy seriously? Have people really fallen for his lame rebranding of his site?

    As an aside this was amusing quote:

    The disparity between these views of Knuth (creator of LaTeX, which is Free software)

    Sorry, buddy, but Knuth created TeX. LaTeX was created by Leslie Lamport.

    1. Re:lol Roy by toastar · · Score: 3, Funny

      Pfft...

      Everyone knows Dupont invented LaTeX... :P

    2. Re:lol Roy by gknoy · · Score: 1

      Can you elaborate on why I should not take Roy seriously? I've never heard of him before, and thus do not have an initial disregard for his thoughts the way I would for, say, Darl McBride.

    3. Re:lol Roy by Anonymous Coward · · Score: 0

      Leslie Lamport's a guy. And you're an unfunny moron. Just so we have that straight.

    4. Re:lol Roy by Anonymous Coward · · Score: 0

      ...together with his colleague Dupond.

    5. Re:lol Roy by Anonymous Coward · · Score: 0

      Why don't you read his blog? Then you'll make up your own mind. Most intelligent people dismiss the guy after reading two or three articles. Just have paper and pen ready and count how many inaccuracies, exaggerations, personal attacks on members of the open source community, self-references and sob stories about RMS being 'daemonised' you find, and add them up when you're done.

    6. Re:lol Roy by youngone · · Score: 1

      How can you have disregard for the views of Darl McBride? A fine upstanding businessman. I'm shocked, shocked I tell you!

    7. Re:lol Roy by jd · · Score: 1

      RMS is not in command-line mode, so is indeed daemonized.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    8. Re:lol Roy by Anonymous Coward · · Score: 0

      Listen buddy, if you want to be taken seriously, don't call people buddy. It makes you seem ignorant.

  10. Tear up your membership cards by XanC · · Score: 1

    Well, that's it; I'm going to have to cancel my long-standing IEEE membership. I encourage the rest of you to do the same.

    1. Re:Tear up your membership cards by Lunix+Nutcase · · Score: 1

      Your canceling your membership based on a FUD story by Roy Schestowitz? You do realize that IEEE hasn't had a problem with software patents for pretty much forever, right?

    2. Re:Tear up your membership cards by hax4bux · · Score: 1

      You go ahead, mine will remain intact.

    3. Re:Tear up your membership cards by king+neckbeard · · Score: 2, Informative

      the original source may be biased, but the press release cited is real and states IEEE-USA is pleased that software patents have been upheld.

      --
      This is my signature. There are many like it, but this one is mine.
    4. Re:Tear up your membership cards by Lunix+Nutcase · · Score: 0, Redundant

      but the press release cited is real and states IEEE-USA is pleased that software patents have been upheld.

      And that's news, how? IEEE has never been against software patents.

    5. Re:Tear up your membership cards by king+neckbeard · · Score: 1

      and to elaborate, not being against software patents and being for software patents are two very different things.

      --
      This is my signature. There are many like it, but this one is mine.
    6. Re:Tear up your membership cards by Lunix+Nutcase · · Score: 0, Redundant

      and to elaborate, not being against software patents and being for software patents are two very different things.

      Since when has IEEE not been for software patents? They even brag about how they get cited in more patents than ACM.

    7. Re:Tear up your membership cards by jedidiah · · Score: 2, Interesting

      It might not be news to you personally but there still may be a few people out there that need clued in.

      If the PTO worked as it was supposed to, software patents would be far less of a problem.
      However, that isn't the case and we have to deal with the highly non-ideal PTO and courts
      that we actually have.

      This is a classic case of the disconnect between theory and practice.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    8. Re:Tear up your membership cards by XanC · · Score: 2, Insightful

      Please quit spamming this forum about this not being news.

      You seem to be arguing that there is no such thing as a last straw, a tipping point. You seem to assume that everybody knows everything about IEEE's positions and history. You seem to believe that it's illogical for people to react to an organization doing something that they disagree with.

      None of these are necessarily true. We're glad to hear that your opinion of IEEE was already so fully formed, but please let the rest of us react as we will.

    9. Re:Tear up your membership cards by Lunix+Nutcase · · Score: 1

      Please quit spamming this forum about this not being news.

      So pointing out facts to counter Roy's FUD is now spamming? Really?

    10. Re:Tear up your membership cards by XanC · · Score: 1

      I haven't seen one fact from you, although maybe I missed it. What I have seen is you replying to three or four posts, exclaiming that the news isn't news, and that the poster should just not have bothered. You even copied and pasted the same thing you wrote earlier into a new comment at least once.

    11. Re:Tear up your membership cards by king+neckbeard · · Score: 1

      Maybe they've always been dicks, but we haven't been reminded of it in at least a while, and IEEE has brought that back to our attention. ASCAP have been dicks for a while, but the recent call for donations against CC, EFF, and Public Knowledge has reminded us that they are dicks and has pissed us off.

      --
      This is my signature. There are many like it, but this one is mine.
    12. Re:Tear up your membership cards by Lunix+Nutcase · · Score: 1

      I haven't seen one fact from you, although maybe I missed it.

      Yeah, cause posting things from IEEE themselves on their stance to software patents clearly aren't facts.

      What I have seen is you replying to three or four posts, exclaiming that the news isn't news, and that the poster should just not have bothered.

      It isn't news. IEEE's stance on software patents is pretty well-known by anyone who has had any significant experience with them.

      You even copied and pasted the same thing you wrote earlier into a new comment at least once.

      No, I haven't. I posted the same link to IEEE twice, but that's not the same thing.

    13. Re:Tear up your membership cards by XanC · · Score: 1

      They aren't facts that contradict anything from TFA, which was your contention.

      Basically your point is that nobody can have an opinion on this if they didn't have one a year ago, and my contention is that you can cram it.

    14. Re:Tear up your membership cards by Lunix+Nutcase · · Score: 1

      Basically your point is that nobody can have an opinion on this if they didn't have one a year ago, and my contention is that you can cram it.

      No, that's not my point at all. Lovely strawman though.

    15. Re:Tear up your membership cards by king+neckbeard · · Score: 1

      This is news. IEEE has made an announcement about how they feel about the Bilski decision. It isn't surprising for those well versed in the IEEE's stance on patents, but many are not well versed.

      --
      This is my signature. There are many like it, but this one is mine.
    16. Re:Tear up your membership cards by falconwolf · · Score: 1

      You do realize that IEEE hasn't had a problem with software patents for pretty much forever, right?

      That is the problem, the IEEE does not disavow software patents. With software patents allowed all of those who do not have the big war chests to patent anything and everything loses. Only mega-corporations are safe.

      Falcon

    17. Re:Tear up your membership cards by Pinky's+Brain · · Score: 1

      Mega corporations are mostly in favour of patents only because they still think they can get laws introduced to limit damages and prevent complete sales injunctions ... at which point it might really be in their favour. They really don't like paying 100's of millions of dollars every time the Texas jackpot falls again though.

      At the moment only the patent trolls and the lawyers always benefit from patent law, they have nothing to fear from patent war chests ...

    18. Re:Tear up your membership cards by Grishnakh · · Score: 1

      I let my IEEE membership expire way back around 2000, long before this software patent controversy came up. I just didn't see what I was getting for the money, except a pretty magazine.

  11. Nice point. by jd · · Score: 3, Interesting

    Donald Knuth, and many of the other top names from IEEE, have name-brand power comparable to the IEEE itself. A split is not entirely impossible. If that happens (and in all seriousness, I expect the announcement to be at least a threat of a split) and the rival has reasonable policies and ethics, it will likely capture a fair chunk of the income and PR of the IEEE. (Hell, I've seen arXiv mentioned more in the popular press than the IEEE.) That could cause a serious disturbance in the Force, not to mention a serious disturbance in boardrooms, where there's a heavy reliance on political leverage to get things done. It's extremely difficult to manipulate crusaders - it can be done, but the RIAA and MPAA don't have that kind of Machiavellian skill.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Nice point. by lakeland · · Score: 1

      Given that ACM continue to oppose software patents, that seems an easy place to start.

  12. I'm going to write the IEEE a letter from ieee.org by Anonymous Coward · · Score: 0

    This is unacceptable.

  13. IEEE doesn't support Open access by ivoras · · Score: 2, Insightful

    Any organization which is as openly against open access to scientific articles (journals, conference proceedings) yet continues to wave its clout as IEEE does deserves to die out in infamy.

    --
    -- Sig down
  14. Re:The top 10 Bilski losers (besides Bilski & by jgrahn · · Score: 3, Insightful

    The IEEE may consider itself and its most influential members to be among those who gain from the Bilski ruling and software patents, but here's my top ten list of losers:
    1. The free software and open source communities
    2. Software patent abolitionists
    3. Small and medium-sized companies who can't or don't want to play the patent game
    4. The proponents of bogus treatments: Linux Foundation, Open Invention Network etc.
    5. The Patent Absurdity movie
    6. Red Hat
    7. Google's foray into new markets (Android, WebM)
    8.Salesforce.com (Marc Benioff)
    9. The "captive court" theory
    10. IBM's open source credibility

    You forgot us normal programmers, free software guys or not. Who wants to come up with a neat design, get himself or his company into trouble for it, and be forced to go back and tear out that neat design again?

  15. Nothing new, just cancel membership by rgrimm · · Score: 1

    The IEEE-USA, i.e., the United States branch of the IEEE, has in the past lobbied against visas for high-tech workers. They seem to like rather reactionary policies. I long dropped my membership for that very reason. The ACM and USENIX are much better anyway.

  16. Who writes that crap blog? by tlambert · · Score: 4, Informative

    Who writes that crap blog?

    Here is the actual IEEE press release:

    http://www.ieeeusa.org/communications/releases/2010/062910.asp

    They basically complain that there's still no clear litmus test for patentability because the decision was to vague on the definition of what constitutes "too abstract".

    -- Terry

    1. Re:Who writes that crap blog? by Lunix+Nutcase · · Score: 2, Informative

      Who writes that crap blog?

      Renowned internet troll and FOSS FUDster Roy Schestowitz. His blog used be called BoycottNovell but he renamed it in a lame attempt to get people to forget that.

    2. Re:Who writes that crap blog? by h4rr4r · · Score: 1

      You're just jealous that he is a better troll than you.

    3. Re:Who writes that crap blog? by Anonymous Coward · · Score: 0

      I'm jealous too.

      - troll8901 (AC as I'm at work and don't want to log in)

  17. IEEE a friend of the individual engineer? by ScientiaPotentiaEst · · Score: 3, Informative

    Like so many large established organizations, the IEEE seemingly no longer exists to represent their individual members - but more to increase the need for its own existence. Quite a few years ago, I wrote them to relinquish my membership. One particular objection I stated (among a couple of others) is their heavy promotion of professional certification (the exams of which they would administer, naturally).

    It seems to me that they want to become a guild or "engineering bar association". Even were they to grandfather existing members, I oppose such additional gates. They are nothing but protectionist - increasing barriers to entry without adding much societal value. It is clear to me that their support of software patents continues this trend.

    (PS: Lest it seem like I'm frightened of "missing the academic boat", I have a Master's degree in Computer Science with many supporting courses in Electrical Engineering and Space Dynamics - along with 30 years experience in developing e.g. guidance systems & firmware).

    1. Re:IEEE a friend of the individual engineer? by XanC · · Score: 1

      Thanks, you've given me some more fodder for my own cancellation letter.

    2. Re:IEEE a friend of the individual engineer? by PPH · · Score: 1

      There already exists a system of professional licensing in the states. The IEEE doesn't have much to do with certification or licensing standards. Whether or not they want to get involved in this aea is an interesting question. A number of companies I've delt with tend to send their 'second string' engineers to IEEE conferences (they don't want competitors picking the brains of key people, let alone knowing who's working on what). The IEEE's membership standards aren't that great. And the state PE licensing boards know this.

      --
      Have gnu, will travel.
  18. How is this news for nerds? by Anonymous Coward · · Score: 0

    How is this either news for nerds or stuff that matters? The source is a conspiracy theory site claiming that Microsoft influence in the IEEE is responsible for IEEE's being in favor of patents. Follow their link to their earlier Microsoft/IEEE story where they claim IEEE is helping "imprison young people". Look at the earlier blog entries there today, where it talks about how Microsoft has taken over running the school system in the US.

    Or how about the rant there earlier today about Canada spending money to promote maternal health. They are against maternal health, because the Gates Foundation is for it. Therefore, spending on maternal health shows that Canada is under the influence of Gates.

    Or yesterday, where Microsoft is teaming with Coca-Cola to destroy Africa. Go farther back and you'll find them claiming the Gates Foundation is running a eugenics program in Africa to weaken the brown races, so that the west can recolonize Africa. They claim Microsoft has editorial control over all mainstream media, and has control over the executive and legislative branches of several major world governments.

    They are simply a classic conspiracy theory site, differing from the others only in that their conspiracies almost all involve Microsoft instead of the UN or secret societies (although they have made note of Microsoft people attending the Bilderberg meetings, and have said that Microsoft many UN organizations...)

    There has never been ANYTHING on that site, in either its current form or under its old name (boycottnovell) that has simultaneously been truthful and not available from a better site.

    PS: they have also noted the Slashdot consists mostly of Microsoft agents.

  19. I cancelled mine long ago by mangu · · Score: 3, Insightful

    When they started publisinhg so many papers on watermarking and other forms of DRM I realized that the IEEE is no longer an institute of Engineers.

    It has become now an institute of the electronics industry.

  20. I never understood by serbanp · · Score: 1

    what the heck IEEE has anything to do with software stuff. They should stick to circuits, devices, CAD and systems, where their strength really is. The Red/Yelllow/White and Violet Journals are still among the most prestigious publications in the electrical engineering field.

  21. Patents as ex post facto by DoofusOfDeath · · Score: 5, Informative

    I oppose patents, as currently implemented in the U.S., for the same reason I oppose our legal code: There are so many patents / laws, that no one can be confident that he's in full compliance.

    This means that for all practical purposes, the patent system and the U.S. legal code are ex post facto systems: it's a big trap, just waiting for {well-funded patent attorney} / {prosecutor with an axe to grind} to come after you. In both systems this is compounded by the system permitting patent applications / laws to be so vaguely worded that they could easily cover implementations / situations never precisely anticipated by their author.

    Also, in both systems, an innocent person can be bankrupted, or be forced to settle, simply because of the legal cost.

    In summary, both of these systems are significant sources of injustice, enacted by a legislature with little self-control.

    1. Re:Patents as ex post facto by Theaetetus · · Score: 1

      I oppose patents, as currently implemented in the U.S., for the same reason I oppose our legal code: There are so many patents / laws, that no one can be confident that he's in full compliance.

      This means that for all practical purposes, the patent system and the U.S. legal code are ex post facto systems: it's a big trap, just waiting for {well-funded patent attorney} / {prosecutor with an axe to grind} to come after you.

      That's not what "ex post facto" means. Furthermore, every patent is published, in a freely searchable database.

      In summary, both of these systems are significant sources of injustice, enacted by a legislature with little self-control.

      The first patent act was written in 1790, three years after the Constitution was written. I don't think it really departs from the founding father's intent, considering they were all involved in it. Thomas Jefferson was even the first patent examiner.

    2. Re:Patents as ex post facto by Anonymous Coward · · Score: 0

      ...Furthermore, every patent is published, in a freely searchable database...

      Which you shouldn't search because if you are found to have done so and violated one or more, you are in for triple damages. The OP post has some serious merit, unfortunately. If the legal system was software, we'd be seriously overdue for a complete rewrite.

    3. Re:Patents as ex post facto by Anonymous Coward · · Score: 1, Insightful

      There are so many patents / laws, that no one can be confident that he's in full compliance. ...and the reason there are so many patents is because the idea of IP is fundamentally flawed.

      The problem as I see it reduces to this:

      The ultimate standard for a trivial extension to an existing idea is whether two individuals independently think of the extension.

      This is almost always the case, so almost everything is trivial.

      The reason why average joe programmer or small business runs into these practices is precisely because they independently arrive at the idea that's patented, and then later discover it's patented. In my mind, the fact that they could come to the same idea independently invalidates the patent as being trivial.

    4. Re:Patents as ex post facto by falconwolf · · Score: 3, Insightful

      every patent is published, in a freely searchable database.

      But is the source code published? A searchable database doesn't mean much if the searcher can't see how something was done. If more than one person creates a product that does X but they do it in different ways, it's too bad for those who do not get to the patent office in tyme to file a patent.

      The first patent act was written in 1790, three years after the Constitution was written. I don't think it really departs from the founding father's intent, considering they were all involved in it. Thomas Jefferson was even the first patent examiner.

      Two things here. One is that even when Thomas Jefferson was patent examiner a working copy was required so that the average professional in the industry could duplicate what was being patented. I doubt the compleat source code for software patents is included though. And two, software already enjoys copyrights. And even those copyrights don't include the compleat source code. According to Copyright Witness only the first 25 pages of source code is needed.

      Falcon

    5. Re:Patents as ex post facto by Theaetetus · · Score: 1

      But is the source code published? A searchable database doesn't mean much if the searcher can't see how something was done.

      It's a pretty terrible programmer who thinks a flow chart is unclear, and needs source code to see how something was done. Why, it's almost as if they want to copy and paste that source code, rather than writing their own from the flow chart!
      Wait, what's your point?

      If more than one person creates a product that does X but they do it in different ways, it's too bad for those who do not get to the patent office in tyme to file a patent.

      Oh... Your point is that if I invent a new way of doing X and I code it in C++, you should be able to copy it in C# and claim that you're not infringing, even though you only copied and pasted my source code into a compiler. Well, I can certainly understand how you might think that you've contributed to the state of the art. But people who've passed a programming class may disagree.

      Two things here. One is that even when Thomas Jefferson was patent examiner a working copy was required so that the average professional in the industry could duplicate what was being patented.

      No, a working copy was required to show that the inventor actually had possession of the invention. The requirement that "the average professional in the industry could duplicate what was being patented" is a completely different requirement. Specifically, you've outlined the distinction between 35 USC 112, first paragraph and 35 USC 112, second paragraph. Relaxing a requirement under the first that the inventor provide a model changes no requirements of the second.

      I doubt the compleat source code for software patents is included though.

      Yes. And personally, I would argue that someone who, given a comprehensive flow chart and explanation, can't implement the method described in the flow chart in any computing language they know is not actually one of "ordinary skill in the art". And if they're not skilled in the art, they really have no place criticizing patents in that art.

  22. Thanks... by tlambert · · Score: 1

    Thanks...

    Guess we all just got trolled...

    -- Terry

  23. sesli chat by Anonymous Coward · · Score: 0

    It appears that the case is: No one won, No one lost. Which is good for our copyleft cause, because for the first time in USA patent history, the judge questions the whole nasty patent troll system, and who knows, maybe there will some positive change? Or with other words: I have a dream, a world, without war.......and software patents.

    thank you very much perfect sharing i am coming everday

    sesli chat
    sesli chat

  24. freely searchable database?... by chichilalescu · · Score: 4, Insightful

    As I understand it, there's someone saying there are so many patents / laws that no one can be sure not to break them; you're saying that everyone is free to read those patents / laws, so this is not an issue. I remember that some time ago there was a story about some contracts (some company and their customers) that were written so that normal people couldn't really read them, and a judge decided the contract was void because of this. And I don't see a reason why someone should own an idea, just because he had it first. so what? subsequent discoveries of the same idea are still because someone worked for it. Today you can't claim patents help because someone steals ideas to claim as their own; there's arxiv for proving that you did what you did. My personal belief is that we are passed the point in human history where the concept of "intellectual property" is of any use. The thing is that today, if someone proves their worth as an inventor / programmer / artist / whatever, they will most likely be able to find at least a decently paid job, if not grants or something similar. It might take time, it might be problematic, but the only stable solution to the fact that information is so cheap will be to give up the idea of ownership of information.

    --
    new sig
  25. Muller lies. by tomhudson · · Score: 1

    You forgot us normal programmers, free software guys or not. Who wants to come up with a neat design, get himself or his company into trouble for it, and be forced to go back and tear out that neat design again?

    That's because Mueller doesn't give 2 shits about normal programmers, or free software, except when it's convenient for him. Remember, he tried to pull a McBride on Oracle to get them to cave into the crybaby former owner of MySql (the money lost in delaying the Oracle rescue of Sun is that much money that won't be available for supporting programmers)

    Major database players, including HP and IBM, have already reportedly taken advantage of the delay to win over customers from Sun.

    In the meantime, Sun continues its downward spiral. Late Tuesday, the company confirmed that it would lay off another 3,000 employees, about 10 percent of its total workforce, over the next year. This latest round is in addition to 6,000 jobs cuts announced almost a year ago as part of the company's restructuring plan.

    That's 3,000 people who lost jobs in part because of assholes like Nueller/Muller.

    and he's now trying to pull a McBride on IBM on behalf of his buddies at Turbo Hercules .

    And also he wants to "expose" groklaw because they exposed the Turbo Hercules FUD for what it was.

    3,000 jobs. This is not someone who cares about programmers. This is someone who cares about being a lobbyist - and you can be sure he's looking out for #1.

    1. Re:Muller lies. by Anonymous Coward · · Score: 0

      Although I haven't followed the background stories on the lobbying, Muller and others, I have to say partially attributing 3000 lost jobs from the ranks of financially troubled company when purchased by the well know financial shrewd to lobbyists is slightly over-the-top.

    2. Re:Muller lies. by tomhudson · · Score: 1

      http://news.cnet.com/8301-13578_3-10379870-38.html

      It was a total of over 9,000 jobs. Only 3,000 were attributed to the delay - and in the final analysis, the EU agreed, the claims by Mueller etc., were bullshit.

    3. Re:Muller lies. by harlows_monkeys · · Score: 1

      Why not blame RMS for the 3000 jobs lost? He too opposed Oracle getting control of MySQL.

    4. Re:Muller lies. by tomhudson · · Score: 1

      Why not blame RMS for the 3000 jobs lost? He too opposed Oracle getting control of MySQL.

      Good point. RMS also has to bear some of the blame.

  26. Tin-foil hat lobbyist Florian Mueller/Mueller by tomhudson · · Score: 3, Informative

    Make no mistake about it folks - Muller/Mueller is a shill.

    This is the same lobbyist who helped delay the Oracle rescue of Sun. The delay cost 3,000 additional jobs over and above the 6,000 that were originally slated.

    This is the same lobbyist who is trying to pull a Darl McBride on IBM for Turbo Hercules - and who "complained to the establishment" when slashdotters down-modded his bullsh*t.

    This is the same lobbyist who is now threatening to "expose" groklaw because astroturfers got the boot.

    His latest lie? He's now saying that I've claimed he's a Microsoft shill. I've never said anything one way or another on that topic. His tin-foil hat is too tight - or he can't keep his lies straight.

    He's no friend of the community.

    This court ruling was a win. To say this:

    It clearly favors an expansive patent system, assuming that new technologies must fall within the scope of patentable subject matter unless there's legislation that sets limits

    flies against reality.

    So why does Mueller continue to lie and spread fud? It's what he does - he's a lobbyist. Not a programmer.

    1. Re:Tin-foil hat lobbyist Florian Mueller/Mueller by Anonymous Coward · · Score: 0

      You would be a lot more credible if you attacked him when the situation warrants it, and not when he writes a reasonable on-topic comment like here. Having looked at your horribly emotional "references", I can say that it's not Florian Muller that is brought down by your comment.

    2. Re:Tin-foil hat lobbyist Florian Mueller/Mueller by Xenographic · · Score: 1

      > This court ruling was a win.

      How so? The lower court wanted to force patents to be put through the "particular machine or transformation" test. The Supremes said, well, sure THIS patent is too abstract... but we're not sure about that test. So we'll make a narrow ruling and discourage people from using that test, which could be used to eliminate software patents wholesale, unless they can start convincing the courts to buy trivial "transformations" like the hard drives doing their thing.

      In short, nobody got what they wanted, but we ended up with less than we started with. Seriously. Read Patently-O or one of the sites where they love patents. They hated the test imposed by the lower court, but they're somewhat relieved that this decision wasn't as bad as they feared it could be.

      > So why does Mueller continue to lie and spread fud? It's what he does - he's a lobbyist. Not a programmer.

      You mean like how he lobbied the EU against software patents? And he did program a lot more in the C64 days, but he has credits in Warcraft II - Tides of Darkness, Diablo I and Starcraft I's German version, though it says something about translation so I'm not sure about the details.

      Believe it or not, he's not out to destroy FOSS. Yes, PJ hates his guts. But that doesn't make him a bad person. She hates almost everyone who disagrees with her, after all.

    3. Re:Tin-foil hat lobbyist Florian Mueller/Mueller by tomhudson · · Score: 1

      The court said that, at the very least, most "business methods" shouldn't be patentable. That's a big win.

      So we'll make a narrow ruling

      That's what courts do. They don't have a mandate to rule beyond the scope of the case before them. The people arguing their case (for either side) don't have the obligation of addressing anything outside the scope of their case either - that would be an unconstitutional burden. So it is what it is, and we got what we needed.

      In short, nobody got what they wanted,

      How so? Until the judgment came down, everyone was whining that the Supremes were going to say that business patents were ok. Now, because we didn't get 100% at the first kick at the can, this is a loss? That's just revisionist history.

      When you get 80% of what you want, plus a wedge to get the other 20% at the next case - and you also get the chilling effect on software patents as a side effect - that's a big win.

      Also, Muller's not against software patents. All the DPL does is create even more problems. It's stupid. Let me rephrase that - the Defensive Patent License is REALLY stupid. It's like trying to fix a site with too much flash by adding even more flash, or trying to clean up spaghetti code by adding even more spaghetti code.

      It's the sort of "solution" that people who want to insert themselves into the process (read: lobbyists) love, but that doesn't solve the problem - it just perpetuates the patents race.

    4. Re:Tin-foil hat lobbyist Florian Mueller/Mueller by Anonymous Coward · · Score: 0

      How so? Until the judgment came down, everyone was whining that the Supremes were going to say that business patents were ok. Now, because we didn't get 100% at the first kick at the can, this is a loss? That's just revisionist history.

      You're being extremely revisionist here. Most commentators thought that the Supreme Court was going to invalidate all business method patents, and many even thought that software patents were going to get taken out as collateral damage. Nearly everyone thought that Stevens was writing the majority opinion, and Stevens has previously stated in dissenting opinions that he thought software should not be patentable. Some members of the patent bar even wanted Bilski to withdraw the case to avoid collateral damage.

  27. Wow, so how easy it is to see what has ... by 3seas · · Score: 1

    ... become of IEEE. I EEEEEE.

  28. PJ Lies by Anonymous Coward · · Score: 0

    Maybe you shouldn't trust PJ so much. She censors Groklaw so that people can't hold an honest debate there. How, you ask? By vanishing and silently editing people's posts.

    By "vanishing" I mean that your post will *appear* to exist when you visit Groklaw. But nobody else will see it. I have verified this via proxies. Oh, and you might say "she only does that to trolls!" Not true. She does it to people she disagrees with. Marbux, AllParadox and one former Groklaw moderator have all parted ways due to this issue. Incidentally, I have logs and screenshots documenting this. I sent them to Florian, incidentally, because I find PJ's actions dishonest.

    Silently editing posts should be more obvious, but it's still quite insidious. One of her supporters wrote something potentially libelous. She deleted the libelous part and *vanished* the reply pointing that out... Quite a bit of whitewash for a supposedly open site, no? Oh, and if your account is deleted, your name is stripped from all your comments. So you don't get attribution any more (ever wonder why some people sign their posts? yeah...)

    Normal practice on any of the many forums I have administered (as well as many others I have used), is for the mods to write [EDITED] or [SCRUBBED] or something of the sort to indicate the removal of such things. Not to whitewash the lot of it.

    True, it's her site and her rules. She even reserves the right to do that (even while claiming that posters own their own posts). And claims to have found a lawyer telling her it's legally okay. I can accept all of that as true. But it's pretty damned insidious.

    Yes, I admit that it happened to me. I called her out for advancing some theories in support of IBM that she excoriated SCO for, specifically introducing inadmissible parol evidence in support of her theory of what IBM's pledge was, when the four corners of the contract were pretty damned clear ("for the purposes of this license" any OSI-approved license was good enough--even the QPL). And I linked the the article where she had a field day ripping SCO apart for doing the same thing. Am I supporting SCO? Of course not. I'm calling her out for hypocrisy (pretending to believe strongly in standing by any contracts you make... until she thinks the contract was a bad idea and wants to say they should be allowed to weasel out of it).

    > This is someone who cares about being a lobbyist - and you can be sure he's looking out for #1.

    This is somebody who led the fight against Software Patents in the EU, with a lot more success than PJ has managed in the US. Why is it okay for IBM to FUD a Red Hat-like company built around an open source license (at least according to OSI... which IBM, at least, thinks of as open source), just because their software is QPL? True, they may have worded everything carefully enough to avoid allowing TH to go for a declaratory judgment of non-infringement, but there's no way to interpret that letter that doesn't imply that IBM wants them to quietly go out of business. And IBM was the one who raised the specter of infringement (in letter #2). We saw letters #3 & #4 first, so many people have been confused, but letters #1 & #2 make it clear who came up with infringement. And you may not have noticed, but the tune changed from approximately "TH got what they asked for" to "TH somehow goaded IBM into making a mistake by mentioning that pledge, causing IBM to throw in some of those patents."

    Don't believe the FUD. PJ isn't above it. I used to support her. I've written quite a bit supporting her in the past. But that doesn't mean I'll stand by someone when they do all the things they once condemned. What is a good person, after all? Is it not someone who *does good*? Yet too often, we have evil excused because it's done by "good people." That's unreasonable.

    1. Re:PJ Lies by tomhudson · · Score: 2, Informative

      Maybe you shouldn't trust PJ so much. She censors Groklaw so that people can't hold an honest debate there. How, you ask? By vanishing and silently editing people's posts.

      By "vanishing" I mean that your post will *appear* to exist when you visit Groklaw. But nobody else will see it. I have verified this via proxies. Oh, and you might say "she only does that to trolls!" Not true. She does it to people she disagrees with. Marbux, AllParadox and one former Groklaw moderator have all parted ways due to this issue. Incidentally, I have logs and screenshots documenting this. I sent them to Florian, incidentally, because I find PJ's actions dishonest.

      If she's only had a falling out with 3 people in 7 years, that's not that bad.

      This is an old story, from since 2004:
      http://messages.finance.yahoo.com/Stocks_(A_to_Z)/Stocks_S/threadview?m=te&bn=2942&tid=181845&mid=-1&tof=-1&rt=2&frt=2&off=1

      The "I've verified this via proxies" is really a non-issue - other people have since pointed out that other content management systems have similar capabilities. I'll be writing a HOW-TO so that anyone can implement it, because it's a good "circuit breaker" or "fire break" for some use cases. Let everyone take a breather and reflect a bit ...

      That being said, I'm willing to look at the evidence - but it has to be in context.

      Silently editing posts should be more obvious, but it's still quite insidious. One of her supporters wrote something potentially libelous. She deleted the libelous part and *vanished* the reply pointing that out... Quite a bit of whitewash for a supposedly open site, no? Oh, and if your account is deleted, your name is stripped from all your comments. So you don't get attribution any more (ever wonder why some people sign their posts? yeah...)

      You said it yourself - "potentially libelous". It's the same here on slashdot - for example: if you make a death threat to the president, it WILL be removed (it's been done in the past) and any post pointing that out will also be removed. slashdot has no choice - there's a specific law just for dealing with death threats to the president.

      Normal practice on any of the many forums I have administered (as well as many others I have used), is for the mods to write [EDITED] or [SCRUBBED] or something of the sort to indicate the removal of such things. Not to whitewash the lot of it.

      Maybe you should get better forum software :-) Okay, that was a bit of a joke ... but seriously, sometimes it's better for EVERYONE if the post is totally removed. For example, what do you think would happen if, instead of removing 10 of your posts, someone were to write "This post has been deleted because it conflicts with the site's policies"? People seeing that would think "troll" or "spammer". At that point, you'd probably wish they had just silently deleted them.

      All I'm saying is that there's no ideal solution.

      True, it's her site and her rules. She even reserves the right to do that (even while claiming that posters own their own posts). And claims to have found a lawyer telling her it's legally okay. I can accept all of that as true. But it's pretty damned insidious.

      No need for a lawyer to tell her it's okay - it is. You might own your post, but you don't have a contractual or other right to require that someone else provide a platform for you to disseminate it. To the contrary. the only right you have is to use your own resources to get your message out.

      Now, if you had signed a contract that said "posts written by $X will be hosted on site $Y for a period of $Z time in return for the following consid

  29. On the other hand by colinrichardday · · Score: 3, Informative

    Here is the part that precedes your quote

    "We are generally pleased that the Supreme Court did not introduce rules that would limit the scope of ideas available for patent protection in our current information age," IEEE-USA Intellectual Property Committee Chair Keith Grzelak said.

  30. Re:The top 10 Bilski losers (besides Bilski & by Anonymous Coward · · Score: 0

    You forgot us normal programmers, free software guys or not. Who wants to come up with a neat design, get himself or his company into trouble for it, and be forced to go back and tear out that neat design again?

    Research - you're doing it wrong.

    1) You read the literature (which apparently includes patents now)
    2) You either come up with something better, work around any patents if you decide that is really what you want to do, or just do what is 'standard'
    3) Profit! (Or at least don't reinvent the wheel)

  31. Then the IEEE can... by Eth1csGrad1ent · · Score: 1

    .. get FUCKED! Because over the last 25 years, software patents have done nothing but FUCK this industry completey!

  32. Troll by falconwolf · · Score: 1

    Troll

    Falcon

  33. Agree in part, disagree in part. by Xenographic · · Score: 2, Interesting

    You can read my submissions supporting Groklaw in the past (I have, what? Maybe 10 accepted SCO stories with Groklaw as a source? I don't remember any more.). I have trumpeted her site quite loudly for several years and cheered SCO's slow demise. I hope you're not going to lump me in with shills & astro-turfers. I honestly question how many of those there are, because PJ lumps *anyone* who disagrees with her in with them, or so it seems. I've also fought against Microsoft on OOXML and the rest and supported IBM's Rob Weir when discussing how much OOXML sucks ass (seriously, he's a good guy, his blog also has some information on wine making, if you're into that). If I'm some kind of shill who hates Groklaw or IBM for no reason, well, I must have been replaced by a doppleganger recently. Here are a few links that go allllll the way back to 2004, when hardly anybody knew who the hell Groklaw was and show me agreeing with and promoting the site. I've read her site daily since the RU days and remember when she had a hard time surviving a Slashdotting, before she moved to iBiblio. I think I contributed one or two of those early, hard-to-survive Slashdottings, for that matter.

    That support is in the past, I'm afraid. PJ is a huge jerk, mostly in private, and you'll probably only see that if you disagree with her. I can give you her real email (it's close to the public email, pj@groklaw.net, which has more filtering), if you want me to prove that I've been in contact. I don't think it's a big deal to put that out here because she's more than capable of switching it if the spammers get hold of it.

    She's had way more than three fallings-out, incidentally. But most of the people feel like they're the only ones. AllParadox is a good example because he wrote stories for Groklaw once upon a time. It's not like he's some nobody who lurked for a little while. It's more like almost anyone who worked with her closely got driven out. Except for Mathfox, I guess.

    There are quite a few people she's parted ways with. Heck, ESR may be next on that list for saying that she "jumped the shark" when she attacked his friend, Jay Maynard (who got booted from Groklaw, even though he has nothing to do with TurboHercules the company; even if he's a friend of some of the founders thereof). His crime? Saying he felt threatened when IBM called the QPL-licensed Hercules emulator an "infringing platform." He's not Darl McBride. He's not a party to the EU complaint. He's a guy who dresses up in a Tron outfit and writes an emulator, for crying out loud. We're not talking "conspirator" here. But PJ sees "conspiracy" everywhere these days. I can't blame her, after SCO, but I won't agree, either.

    You can read AllParadox's account of his departure here, incidentally.

    Sadly, now, apparently, anyone who refers to "AllParadox" risks having their post deleted. If past complaints by former Groklaw regulars are any guide, anyone who naively trys to re-post a deleted post, or innocently inquires of PJ about the problem, also risks having their Groklaw account deleted.

    1. Re:Agree in part, disagree in part. by tomhudson · · Score: 2, Interesting

      You raise some valid points. I think part of the problem is that people think that, because groklaw has comments enabled, that "building a community" should be the focus. So I went and walked my dogs again, and here's what I think ... not saying it's 100% right, but ...

      Groklaw is not about building an online community, not in the conventional sense that we think of online communities. It's about collecting legal info and putting it out there, and c'est tout! It would probably have been better to conduct discussions via email, and a private message board, and not have public comments. That would have been truer to the actual mission statement, and would have avoided a lot of problems, but it's too late to change that now.

      Now for the changing users to "anonymous" - that's what several content management systems do when a user is removed from the system. It's SOP. You even get a warning that all their comments will be assigned to the anonymous account.

      Deleting comments is also not that hard - you just browse the comments, and if you have the right privileges, you'll see the "delete" link. Comments underneath no longer have a parent, so they become top-level, which makes them look silly, so you usually delete "from the bottom up".

      Of course, the better way is simply not to delete comments; for a site like slashdot, that's ok - slashdot doesn't make any claim to fame except as a "news for nerds" site. Groklaw is more like a private project with a public interface. This is a case where the feature set of the software was a bad fit with the temperament and goals of the project. It happens.

      But I *have* heard people say that they're afraid to disagree with her. Afraid!

      I see two problems with that - like you, I obviously think that people shouldn't be afraid; I hope people never get afraid of disagreeing with me (except when they're wrong, of course - then "fear the curse" :-). The second is that both sides are taking this way too seriously. It's just a web site. There are plenty of others out there, if you can't get along with the people running it.

      Really, people do tend to take it too seriously. Case in point - pudge and I go at it once in a while. And yet, we don't take it personally - to the contrary, if he's ever in town, he's more than welcome to stop by, because I think what he's done here is pretty neat. Same thing with most of my hundred-plus freaks (I'm trying to collect the whole set).

      There's at least one user who everyone is sure hates my guts (and vice versa) because over the years we've had lots of very public disagreements - in private, it's the exact opposite. Why? Because we both understand that the other person is sincere in their beliefs and isn't trying to milk it for some personal advantage - unlike lobbyists, who will milk it for all it's worth.

      they wanted to scare them off without having to do anything legally. I know, that's how lawyers operate. I don't have to like it, though.

      .. and it was directed at Turbo Hercules, not Hercules. IBM was saying "look, you don't have a right to commercialize this in the way you're trying, and if you try, here are some of the other issues you're going to face." So who went to Maynard and said "They're threatening your software?" Not IBM. IBM never threatened it, and if Maynard had asked for my opinion, I would have told him as much - that it was directed solely at Turbo Hercules and their attempt to get IBMs customers to violate their license with IBM, so relax, don't worry about it, it has nothing to do with Jay Maynard whatsoever.

      So who gave Maynard and the rest of the world the obviously bogus interpretation that this was an attack on Hercules? The answer is obvious - look at whose agendas benefit from such confusion. Turbo Hercules, Roger Bowler, and Florian Mueller.

      It's this sort of abuse of other people and open source projects that should be denounced.

      Personal attacks based on who he talks to on Twitter or Linked-In?

      I've never done it, despite what Mueller may claim.

      Well, gotta go.

  34. Re:The top 10 Bilski losers (besides Bilski & by azmodean+1 · · Score: 1

    There's a gigantic difference between, "keep up to date on practices and algorithms in your field" and "read every patent that might have something to do with your work".

    My understanding is that in the programming industry, current best practice is the "ostrich strategy", where you don't look at patents at all because it means you limit your liability if something does come up, because real "due diligence" in this field is pretty much impossible. If there were an impeccably designed and maintained patent index to check, and if the patents were written in a straightforward manner, this might not be the case, but as it is having every engineer (or even enough of them for peer review to catch things) be aware of patents to a high enough degree to provide real protection against infringement is a prohibitive amount of work.

    Also "a neat design" doesn't necessarily mean "reinventing the wheel". In most cases in programming that sort of thing is an elegant implementation of a known algorithm for your specific problem.

  35. http://en.swpat.org info by ciaran_o_riordan · · Score: 1

    I've made a start on documenting IEEE-USA's take on software patents. Help sought:

    swpat.org is a publicly editable wiki, help welcome.

  36. Further response by Xenographic · · Score: 1

    > Groklaw is not about building an online community, not in the conventional sense that we think of online communities. It's about collecting legal info and putting it out there, and c'est tout!

    Well, how can you gather legal information if you're willing to censor legally relevant things you don't want people to mention?

    So the point isn't that the tools are inherently evil, it's that the use is abusive and manipulative (seriously, I would ban her or anyone else as a mod for doing these things on any one of several forums where I've been supreme forum mod).

    Now, you can say that she doesn't know better, but I've told her all this. She SHOULD know better. She considers anyone who brings up the issue a "troll". Same if you disagree with her, no matter how well-sourced your statements.

    > Now for the changing users to "anonymous" - that's what several content management systems do when a user is removed from the system. It's SOP. You even get a warning that all their comments will be assigned to the anonymous account.

    Yeah, but it's a *terrible* system. WHY do they need to do that? Normally, you put a [BANNED] status under the username. Far less confusing. And you can't tell me they can't change it, because Mathfox customized Groklaw to begin with. I'll give her more of a pass on this, it being a default, though.

    Oh, and I'm still pretty sure that you can lock an account without deleting it. Which doesn't really lead to any confusion.

    > Of course, the better way is simply not to delete comments; for a site like slashdot, that's ok - slashdot doesn't make any claim to fame except as a "news for nerds" site.

    Yeah, but she *already has* the ability to edit comments. Instead of hitting the delete button (which *doesn't* delete the comment; instead making it invisible to anyone but you--this is what Mathfox customized, IIRC). So instead of doing that, she just has to wipe out the entire comment text and replace it with [DELETED]. That's it. No software change. Just being a lot less willing to use extreme powers (which I, personally, haven't used on people who taught me dozens of new racial epithets) for disagreeing with someone would help.

    > Really, people do tend to take it too seriously. Case in point - pudge and I go at it once in a while. And yet, we don't take it personally - to the contrary, if he's ever in town, he's more than welcome to stop by, because I think what he's done here is pretty neat. Same thing with most of my hundred-plus freaks (I'm trying to collect the whole set).

    There I can agree with you in part. But look at her and Florian. Or Jay. Everything they do, she finds something to complain about. I mean, would you feel the same way about pudge if he posted a story once a week saying "Tomhudson the LIAR: Wrong Again!" whenever you found a mistake and said, "oops, I meant to say x"? Or if he accused you of being a socialist infiltrator out to destroy capitalism because you have a Democrat somewhere on your list of fans?

    > There's at least one user who everyone is sure hates my guts (and vice versa) because over the years we've had lots of very public disagreements - in private, it's the exact opposite. Why? Because we both understand that the other person is sincere in their beliefs and isn't trying to milk it for some personal advantage - unlike lobbyists, who will milk it for all it's worth.

    Yeah, but FYI, I've been in contact with Florian. He's actually sincere as well. Now, maybe you're worried because he deals with politicians and has to be pragmatic about achieving his goals (seriously, they see software patents as a purely economic matter; so they only care about money, not freedom). But he's actually quite reasonable and sincere.

    > I would have told him as much - that it was directed solely at Turbo Hercules and their attempt to get IBMs customers to violate their license with IBM, so relax, don't worry about it, it has nothing to do with Jay Maynard whatsoever.

    The only way

  37. Ever talk to the guy? by Xenographic · · Score: 1

    > Also, Muller's not against software patents. All the DPL does is create even more problems. It's stupid. Let me rephrase that - the Defensive Patent License is REALLY stupid. It's like trying to fix a site with too much flash by adding even more flash, or trying to clean up spaghetti code by adding even more spaghetti code.

    No, see, that's a strategy for dealing with them if they become reality (just like the GPL helps us deal with the reality of an out-of-control copyright system). Is it horrible to make contingency plans early? When courts, like the one in Germany, create software patents out of thin air, we may get forced to defend ourselves in strange ways.

    Is it a good fix? Hell no! But that's the point: that's why we don't want software patents at all. But if we get them crammed down our throats (and we very well might...), we'd best be prepared, no?

    Or would it be better if we said "we're screwed!" and all FOSS closed up shop the minute software patents came into being? Given that it's exactly what some people (e.g. Microsoft) want, I refuse to play into their hands.

    But don't take my word for it. You can email Florian and discuss it yourself. He's a nice guy, seriously, in spite of the bad press.

    Oh, and the last name thing? It's supposed to be a "u" with an umlaut. That gets changed to a "ue" in English. But most people screw it up, so he gets a lot of misspellings. I know, because he explained that to me.

    1. Re:Ever talk to the guy? by tomhudson · · Score: 1

      The software patent issue is a temporary problem. As the nature of software changes, the most advanced software will eventually become unpatentable for reasons that have nothing to do with laws - but that's 20 years down the road.

      Lets look at a more immediate case - .h264 codec patents. They might have a "patent pool life" of 20 years, but they only have a "shelf life" of 10 - because 10 years from now, we'll be able to stream uncompressed 1920x1080x32bitx120hz streams in real time, using only non-lossy, non-patented compression schemes.

      At that point who is going to want a codec that has artifacts and is encumbered, unless it's dirt cheap? And if it's dirt cheap, then the cost of administering it becomes greater than the revenue gained, so ... (because your patent is only as good as the profit - not gross revenue - you can extract with it).

      It's a repetition of what happened with Stacker. On-the-fly disk compression was obvious, somebody did it, and it looked like the world was their oyster.

      Then came the first problem - increased cpu speads obsoleted their hardware-based solution less than a year after it went on the market - the software-only version worked quicker because their controller card was now a bottleneck.

      Then Microsoft "borrowed" it for DoubleSpace and DriveSpace.

      But a funny thing happened - disk drives got bigger and bigger and bigger - and suddenly, the technology's worth became negative. The increase in disk space became less valuable than the increase in hassles with respect to such things as drive fragmentation, backing up, etc. It was worth it when 40 meg was $500. When you can buy 8 terabytes for the same price, who needs it? Nobody. It's literally more hassle than it's worth, even if it's free.

      Same thing happened to many raid controllers. They became a performance bottleneck, so it became better to just use software raid. It was also a bonus that you didn't have to keep extra cards in stock just in case the manufacturer went belly up.

      Remember math co-processors? They had what, a 15-year run?

      As more and more people switch to laptops and other portable computing devices, the home UPS market will just disappear - another victim of changes in tech. For those desktops still around in 10 years, most will probably be running a journaling file system, and software will mostly auto-save not just changes in files, but such things as what apps are open, screen layout, etc (KDE already does a great job of this if you yank the plug, and I expect it to only improve) ...

      That's one good thing about software patents - we can guarantee that when the burden of any one particular patent gets too onerous, someone will figure a way to code around it. So patents encourage software diversity. This is why I'm against "fair compulsory licensing" - by removing the pain, it takes away the incentive to develop alternatives, it takes away the incentive to adopt alternatives, and it encourages monopolies.

      Think of where we'd be today if Microsoft could prevent all pirating of Windows, and jacked the licensing for home use to $1k a copy a year. How many people would say "screw this - I'll try something different"?

      Patent trolls have the seeds of their own death.

      Just my 2 cents :-)

  38. Just one point by tomhudson · · Score: 1

    I would have told him as much - that it was directed solely at Turbo Hercules and their attempt to get IBMs customers to violate their license with IBM, so relax, don't worry about it, it has nothing to do with Jay Maynard whatsoever.

    The only way they could go after TH would be to attack Hercules. Maybe you can blame them for putting him in the crossfire, but that doesn't mean that IBM wouldn't be willing to crush him to crush TH. And I think that's what Florian is trying to point out. He's not out to get IBM. He's out to trumpet the fact that software patents are Bad News. And they are. The damned things are poison. We can't pretend that we're immune, because we're not.

    Just a few points.

    1. Again, IBM did not attach the open source project - and the REAL issue is copyright violation, not patents. Turbo Hercules can FUD it all they want, but basically, they need to get IBM to agree to allow IBM clients to violate the terms of their z/OS license by:

    1. running the licensed copy of z/OS on unlicensed hardware
    2. once the failed hardware is working again, running two copies (one of which obviously is uniicensed) during the restore phase to transfer data back to the main machine

    Turbo Hercules can't get around the fact that any restore operation would require z/OS to be running on both the mainframe and the emulator/hardware combo. That's 2 separate machines, with only one licensed copy of z/OS. Even in the consumer OS world, this is a copyright violation.

    2. You don't "trumpet the fact that software patents are bad news" by pushing the "Defensive Patent License" - that just creates a second set of patent trolls.

    3. To a certain extent we ARE immune - or at least, we have antibodies. Patents that don't generate enough money to cover their enforcement costs and still make a profit are a financial drain. Every time someone patents something, if they raise the cost too high, someone else will find a way around it, and that "lucrative patent" is suddenly worth a lot less. When that happens too often, investing in patents for trolling becomes a losing proposition. This is what will happen over the next 20 years.

    Here's something to think about: How are you going to obtain a patent on the algorithms running on a quantum computer when even observing them, never mind describing them, will cause them to change? And it wont be copyrightable either because you won't be able to produce a source code listing ... like the two-slit experiment, observation changes the output, so you're no longer describing the program that was working when it was not observed. I give it 2 decades.

  39. One point or three? by Xenographic · · Score: 1

    > 1. Again, IBM did not attack the open source project - and the REAL issue is copyright violation, not patents.

    Well, that copyright violation has been around for a long time. Didn't stop them from trumpeting the Hercules emulator in one of their Red Books, now, did it?

    And the letters only talk about patents that I saw (and possibly trade secrets, depending on how you parse the words).

    I'd reference it, but PJ deleted the comment putting those four letters as text. Never figured out why she didn't put those up when she did everything else, but go figure.

    Whatever the case is, my beef is that they're more than willing to attack people for using open source software--in spite of whatever their pledge is interpreted to mean--if that use causes IBM trouble. Unexpected? No. I just want people to realize that we can't trust any company when we get between them and money. I don't hate IBM by any stretch of the imagination. Rob Weir is a pretty decent guy (and a good wine maker), after all, and they've done a lot of good lately (as well as a few things I don't like).

    > 2. You don't "trumpet the fact that software patents are bad news" by pushing the "Defensive Patent License" - that just creates a second set of patent trolls.

    No, the Munich thing was doing the trumpeting. The DPL is a way to make lemonade (albeit a rather bitter lemonade) if the courts or lawmakers decide to hand us a bunch of rotten lemons. We don't very well have to worry about the DPL-using trolls (which are set up to protect FOSS) if they don't allow anyone to patent software, now, do we?

    I think the worry is, after what some senators wrote (one of them being Sen. Patrick Leahy) that patent "reform" is needed. They want their software patents and we need to work to stop them.

    > 3. To a certain extent we ARE immune - or at least, we have antibodies. Patents that don't generate enough money to cover their enforcement costs and still make a profit are a financial drain.

    Yeah, but people like Microsoft who hate Linux or other free software for encroaching on their profits won't hesitate to sue. Or worse, they'll SCO it up and sue the businesses who use free software.

    And I'm not willing to just jettison everyone trying to use free software at work. You said before that we should respect licenses, even the evil ones... so how is a FOSS programmer supposed to get a job if no business can use free software to make money? And won't we get forced to choose between having a job and putting food on the table and accepting worthless EULAs that heap tons of legal restrictions most of us barely understand on us 40 page downs at a time?

    Sure, if you go into law as a career you might be able to understand the EULAs (and avoid them). But that kind of sucks for us, the people who are supposed to be able to *build* FOSS. Or do I have to work as a garbageman and do FOSS in my free time?

    > Here's something to think about: How are you going to obtain a patent on the algorithms running on a quantum computer when even observing them, never mind describing them, will cause them to change?

    I'm not sure you understand how observation affects a quantum system? The quantum algorithms (e.g. Shor's algorithm) can certainly be described. What we don't know (until we measure it) is the state of the qbits. And we arrange them so that they are very likely to give us the answer we want when we measure them. They could just submit approximately the information on that Wikipedia page and patent that (after translating everything to a plurality of legalese).

    Even if it was like that, the answer would still be "by making a law which allows it to be patented." When have lawmakers ever been worried about how technology actually works? Sen. Ted "Tubes" Stevens springs to mind...

    It's not like they currently require source code for any of the existing software patents, you know. I've read a few of the infamous ones

    1. Re:One point or three? by tomhudson · · Score: 1
      The copyright violation I'm talking about isn't Hercules - it's the running of 2 copies of z/OS during recovery - one on the mainframe, one on the emulator.

      This alone is fatal to the Turbo Hercules program. That's why I said that patents aren't the real issue.

      my beef is that they're more than willing to attack people for using open source software

      What if you're using open source to pirate books, or movies, or music, or to scam people through spam? As I pointed out above, the real problem for the Turbo Hercules business model is the 2nd copy that needs to be run simultaneously during recover scenarios. That's plain old copyright violation, has nothing to do with open source or patents whatsoever.

      As for the DPL, it's not a case of making lemonade, it's a case of, by adopting it, validating the whole patent troll methodology. It's akin to saying "stealing is wrong, but instead of preventing crime, we'll reduce the amount they can steal by stealing some first."

      people like Microsoft who hate Linux or other free software for encroaching on their profits won't hesitate to sue

      They're VERY hesitant to sue. Why do you think they have people going around claiming patent violations but never suing? They know they have nothing. Nobody believes them any more.

      so how is a FOSS programmer supposed to get a job if no business can use free software to make money?

      Plenty of businesses use free software to make money. The problem is Turbo Hercules wants to use NON-FREE software - z/OS - to make money, contrary to the z/OS license. Again, this has nothing to do with patents or open source. It's a quick-and-dirty copyright violation.

      IBM is under no obligation to give Turbo Hercules the right to use z/OS for purposes other than what it is licensed for, same as GPL software is under no obligation to give a proprietary/closed license to anyone.

      BTW - the quantum computing I'm talking about has nothing to do with qbits - they don't have nearly enough possible states. Anything running on a fixed substrate (etched silicon, for example), is "weak" quantum computing, and will never be capable of, for example, consciousness - not enough possible states. To give you an idea, if we were to convert all the sand in the world to computer chips, we'd probably still not be anywhere near the possible number of states of the human brain (because the states aren't just "encoded" in the number of neurons or connections, but the actual physical distances, masses, and atoms as well - so the "real" state includes the location of every atom in the brain, not just every neuron and dendrite. And we'll never be able to give an adequate description of that unless we can get below the fundamental graininess of the universe.

      This doesn't mean we won't figure out how to do it - just that the result won't be patentable, any more than you can patent your consciousness.

      Business method patents and software patents are on the way out. It took more than a decade to get to the mess we're in - it won't be cleaned up in one judgment. The court has screwed over the patent trolls royally - how are they going to get financing for more trolls when there's so much uncertainty now about how to even decide if something is patentable? This is the worst possible outcome for them - they would have liked a judgment that drew bright lines, so they could tell investors "we have an 80% chance of winning." Now it's "we don't even know the rules of the game any more."

    2. Re:One point or three? by Xenographic · · Score: 1

      > What if you're using open source to pirate books, or movies, or music, or to scam people through spam?

      The thing is, here, there's no non-infringing use of Hercules, or so it appears from their perspective. What would you run except for one of IBM's OSes? (Yeah, you *could* run other things... but come on...)

      > As for the DPL, it's not a case of making lemonade, it's a case of, by adopting it, validating the whole patent troll methodology. It's akin to saying "stealing is wrong, but instead of preventing crime, we'll reduce the amount they can steal by stealing some first."

      No, it's more like we'll put locks on the doors so they can't steal from *us*

      > They're VERY hesitant to sue. Why do you think they have people going around claiming patent violations but never suing? They know they have nothing. Nobody believes them any more.

      SCO wasn't hesitant to sue. But not suing is always cheaper, if you can get what you want without a lawsuit (see also: IBM vs. Heracles).

      > IBM is under no obligation to give Turbo Hercules the right to use z/OS for purposes other than what it is licensed for, same as GPL software is under no obligation to give a proprietary/closed license to anyone.

      True! But they shouldn't have gone around throwing out terms like "infringing platform" to begin with. And when reminded of their pledge (as they were in letter #2), they could at least have avoided listing those three patents that were listed on the pledge. I mean they had almost 200. Couldn't they have skipped three?

      > This doesn't mean we won't figure out how to do it - just that the result won't be patentable, any more than you can patent your consciousness.

      Says who? Don't give them ideas.

      > The court has screwed over the patent trolls royally - how are they going to get financing for more trolls when there's so much uncertainty now about how to even decide if something is patentable?

      Well, the patent lawyers are going to win (sort of: some of them *are* troll/inventor/lawyers) because of all the hours they can now bill figuring this out.

      And how will they figure it out? The same way they got the door opened to ridiculous patents in the first place: litigation. They're going to cherry pick every part where the court showed ambivalence about the specific machine or transformation test and find new, cute tricks (like trying to say that the normal operation of a hard drive is a "transformation", etc.)

      But I am hopeful that we can do the same. The Curry-Howard correspondence, incidentally, is great to reduce their software to a formula.

      So what I would say is that the fight is going to continue. And they're not going to give up. And that's the thing: we can't win until they give up. So I wouldn't say that we won or they lost. It's more like the Supremes fumbled and we're all trying to take possession of the ball.

  40. You should still talk to the guy, BTW. by Xenographic · · Score: 1

    > The software patent issue is a temporary problem.

    The specific patents may be temporary. I don't see the problem going away unless we kill software patents at the root. I really hope we do, though!

    > but they only have a "shelf life" of 10 - because 10 years from now, we'll be able to stream uncompressed 1920x1080x32bitx120hz streams in real time, using only non-lossy, non-patented compression schemes.

    Are you saying that we'll be using current schemes when the patents expire and better hardware, or new schemes (which they'll patent if they can)?

    > It's a repetition of what happened with Stacker. On-the-fly disk compression was obvious, somebody did it, and it looked like the world was their oyster.

    Transparent compression hasn't gone anywhere that I know of. There are quite a few files transparently compressed on my hard drive.

    > Remember math co-processors? They had what, a 15-year run?

    Those got built into the CPUs rather than being an independent chip. There was a day when CPUs didn't HAVE an FPU. But yes, I remember. I have an 8088 sitting under the bed next to me. It's full of RAM, has a 10 MB HD, CGA graphics (!) and... yes, a math coprocessor. Pity I have nowhere to set it up.

    > As more and more people switch to laptops and other portable computing devices, the home UPS market will just disappear - another victim of changes in tech.

    Umm, I think that battery issues are here to stay (they have NOT scaled, historically, like our other tech). Unless they're going to put RTGs in them or something!?

    I don't think my UPS is going anywhere, unless they're able to build it into the power grid (or build it into people's homes directly, perhaps, as part of a solar energy system).

    > For those desktops still around in 10 years, most will probably be running a journaling file system, and software will mostly auto-save not just changes in files, but such things as what apps are open, screen layout, etc (KDE already does a great job of this if you yank the plug, and I expect it to only improve) ...

    Wait... 10 years from now? We already have journaling file systems! I'm using one right now. And suspend mode isn't very new, either...

    > That's one good thing about software patents - we can guarantee that when the burden of any one particular patent gets too onerous, someone will figure a way to code around it.

    You can't code around a lawsuit, though. And you can't stop someone from filing a lawsuit to begin with. Remember SCO? Their whole damn lawsuit was baseless, right? But it was expensive.

    Who pays for that? IBM & Novel, mostly. This is one of the flaws of our legal system, really. You have to pay people even if you're right. Loser pays? Oh, sorry, SCO is bankrupt now and can't pay you...

    We can handle the technical stuff, yes! But the legal stuff? They still haven't figured out how to put the damned laws into source control and they *really* would fear the day that the public has an equivalent to the CVS blame feature if they understood how source control works.

    > This is why I'm against "fair compulsory licensing" - by removing the pain, it takes away the incentive to develop alternatives, it takes away the incentive to adopt alternatives, and it encourages monopolies.

    That's a fair point, yes, but I hate to ask everyone to bear that pain. I'm not sure it's fair to demand that everyone be willing to be the next Rosa Parks, even though I'll be happy to cheer all the FOSS people on who work to see that we're not sent to the back of the buss by the proprietary folks.

    1. Re:You should still talk to the guy, BTW. by tomhudson · · Score: 1

      Are you saying that we'll be using current schemes when the patents expire and better hardware, or new schemes (which they'll patent if they can)?

      There's no need for compression at high enough data rates, and we'll be there within the decade. The local cable co has spent the last decade running fibre everywhere.

      This is why I'm against "fair compulsory licensing" - by removing the pain, it takes away the incentive to develop alternatives, it takes away the incentive to adopt alternatives, and it encourages monopolies.

      That's a fair point, yes, but I hate to ask everyone to bear that pain.

      No pain, no gain. It's not only fair - it's the right thing to do. People have to realize that if they're not part of the solution, they're part of the problem.

      Besides, there's LESS pain using, for example, linux or bsd, than there is using Windows or OSX, but people need a bit of a prod sometimes to act, even when the action is in their own self-interest. It's the way people are.

  41. So, how many patents have you implemented? by Xenographic · · Score: 1

    > Why, it's almost as if they want to copy and paste that source code, rather than writing their own from the flow chart!

    You'd almost think that the purpose of a patent was to enable people skilled in the art to make the disclosed invention, rather than for patent lawyers to make money.

    1. Re:So, how many patents have you implemented? by Theaetetus · · Score: 1

      You'd almost think that the purpose of a patent was to enable people skilled in the art to make the disclosed invention, rather than for patent lawyers to make money.

      A flow chart and accompanying description is certainly enough disclosure to enable people skilled in the art to write software that follows the flow chart. People skilled in the art wouldn't need source code also. Complaining that you can't understand a flow chart as a reason that software patents should be invalid is like complaining that you, a programmer, can't read a genetic sequence chart and so therefore all pharmaceutical patents should be invalid, or that you can't read an exploded diagram, so all machine patents should be invalid.
      They're not trying to teach some noob the basics of everything since fire - patents are written to enable one skilled in the art to make and use the invention.

    2. Re:So, how many patents have you implemented? by Xenographic · · Score: 1

      Yeah, well those flow charts sometimes look a little like this.

      And you never answered the question: how many patents have you ever actually attempted to implement from the description?

      Or maybe I should just reverse course and say that any patent lawyer who doesn't understand the Curry-Howard correspondence is incompetent? It shows that all software is a mathematical formula. And no, the president of IEEE-USA's amicus brief did NOT do anything but hand wave the response to that. His reply was on the order of yeah, it exists, but I disagree with it because I don't know the difference between assignment and equality and I don't think the math people do either (seriously, he said that 2=1+1 with the = being assignment is meaningless in mathematics, even though it relates to the successor function used to construct the integers!). And maybe he thinks he's some kind of bad ass because he aced high level differential equations and did better than some folks in the math program. Problem is, almost none of the math you do in the engineering curriculum is even in the right field to understand Curry-Howard. What would I know, though? It's not like I went through *both* the engineering and mathematics curricula (or like I was once an IEEE member) ...

      But you're just going to go on ahead and pretend that all failures of enablement on bad patents are the programmer's fault, right?

      The advantage of source code is that you can't leave stuff out and have it still work (or even compile, sometimes).

      You leave out a stop codon in your sequence and things will go wrong. You leave a part out of your machine and it won't work.

      And nobody will doubt that it's because you left something out, because it's easy to compare the two.

      But you sure as hell *can* leave out important details in flow charts. But it's kinda hard to compare the two, so you can always just blame the programmer for not implementing details you left out.

      I was pretty sure that we weren't supposed to have to reverse engineer everything in order to understand a patent that met the enablement requirements. But lawyers like you have probably made that requirement almost as meaningless as the obviousness requirements.

    3. Re:So, how many patents have you implemented? by Theaetetus · · Score: 1

      Yeah, well those flow charts sometimes look a little like this.

      Huh. See, that's a cartoon, not a patent application. I know you meant that as a joke, but if that's your evidence that patents are confusing to "one of ordinary skill in the art", then it's not very convincing.

      And you never answered the question: how many patents have you ever actually attempted to implement from the description?

      Didn't realize you even asked that, since it wasn't in your post, just the subject line. In any case, dozens. Possibly as many as a hundred.

      Or maybe I should just reverse course and say that any patent lawyer who doesn't understand the Curry-Howard correspondence is incompetent? It shows that all software is a mathematical formula.

      That's not so much "reversing course" as "completely changing tracks". See, you were previously arguing about 35 USC 112. Now, all of a sudden, you've abandoned that argument and are instead arguing about 35 USC 101.

      And no, the president of IEEE-USA's amicus brief did NOT do anything but hand wave the response to that. His reply was on the order of yeah, it exists, but I disagree with it because I don't know the difference between assignment and equality and I don't think the math people do either (seriously, he said that 2=1+1 with the = being assignment is meaningless in mathematics, even though it relates to the successor function used to construct the integers!).

      Since that seems to be a horrible mischaracterization of his comments, I'm going to have to say [Citation needed].

      And maybe he thinks he's some kind of bad ass because he aced high level differential equations and did better than some folks in the math program. Problem is, almost none of the math you do in the engineering curriculum is even in the right field to understand Curry-Howard. What would I know, though? It's not like I went through *both* the engineering and mathematics curricula (or like I was once an IEEE member) ...

      And maybe you also have to be at the gym in 26 minutes. This doesn't explain why you, a former-IEEE member, can't understand a flow chart sufficiently to implement it in software.

      But you're just going to go on ahead and pretend that all failures of enablement on bad patents are the programmer's fault, right?

      No, but then, I haven't taken the absolute position that "every patent application is fully enabled", while you actually have taken the position that "every patent application that lacks source code isn't enabled".

      The advantage of source code is that you can't leave stuff out and have it still work (or even compile, sometimes).

      You leave out a stop codon in your sequence and things will go wrong. You leave a part out of your machine and it won't work.

      And nobody will doubt that it's because you left something out, because it's easy to compare the two.

      But you sure as hell *can* leave out important details in flow charts.

      Sure, and someone who's skilled in the art can determine that. I'm sorry that you can't read a flow chart, but I really don't see how your failings reflect poorly on the patent system.

      But it's kinda hard to compare the two, so you can always just blame the programmer for not implementing details you left out.

      Considering that we have you claiming that you can't understand the flow chart, and on the other side, we have the inventor, the attorney, the Examiner, and the SPE all understanding the flow chart, then it's not so much of a question of "blaming the programmer" as "blaming specifically your poor skills". See, patents aren't supposed to be written to enable "one of Xenographic's skill in the a

  42. Nani-sama no tsumori? by Xenographic · · Score: 1

    > See, you were previously arguing about 35 USC 112. Now, all of a sudden, you've abandoned that argument and are instead arguing about 35 USC 101.

    You could have just said "enablement" and "patentable subject matter," but you were trying to show off and talk down to us, right? No, I won't believe you if you try to tell me all lawyers talk that way. Ray Beckerman doesn't. You were a jerk to him, too.

    > Since that seems to be a horrible mischaracterization of his comments, I'm going to have to say [Citation needed].

    There's a nice story about it on Groklaw talking about computation theory for lawyers (there's also a text copy of his comment, which did indeed play off a confusion between assignment and equality, by saying that "1+1=2" is somehow invalid mathematically, but not on a computer, where it describes adding two numbers together).

    Google is your friend. Who is asking whom to do their homework now?

    > This doesn't explain why you, a former-IEEE member, can't understand a flow chart sufficiently to implement it in software.

    I can, if the damn flow chart doesn't leave things out. I'm saying that source code doesn't leave them the opportunity to leave things out (but flow charts do) and that it's a lot more obvious if someone gives you broken source code. I mean, it either compiles and runs or it doesn't.

    > Sure, and someone who's skilled in the art can determine that.

    Yeah, if they spend an awful lot of money in court to prove that the patent fails the enablement requirements. Oh, sorry, you won't understand me unless I say 35 U.S.C. 112 first paragraph, now, will you?

    > See, patents aren't supposed to be written to enable "one of Xenographic's skill in the art", but "one of ordinary skill in the art."
    > "Lawyers like you" sounds almost sneering here.

    Funny how that works, huh? It's almost like I read the snide tone of your post ("everyone here is a moron but me") and repeated it back to you, having already known that you were a jerk from your past conversations with Ray Beckerman, among others. This might surprise you, but some of us don't forget people's names.

    Considering that I've managed to work on everything from zinc fingers to electronics to numerical analysis, I'm not really that impressed that you can manage more than one technical domain. You'd think that programming since you were 6 was special or something.

    And after claiming I mischaracterized the IEEE-USA's amicus brief, you seem quite adept at mischaracterizing my argument as well. Does legalese so warp one's conception of the English language that it's no longer possible to understand anything else? Maybe I should try another language to see.

    1. Re:Nani-sama no tsumori? by Theaetetus · · Score: 1

      Considering that I've managed to work on everything from zinc fingers to electronics to numerical analysis, I'm not really that impressed that you can manage more than one technical domain.

      Did you also manage to get to the gym in 26 minutes? Or get rated an 8.9 on Hot or Not?

      Sorry, but with all of the substantive stuff you clipped out of my post so that you could cherry pick your responses, there's really nothing left in your post to address. I don't play the "let's respond to trolls honestly and fully" game ever since I got bitten by Ray Beckerman- sorry, MISTER Beckerman- and his "I'm not responding to anyone who doesn't properly suck up to me" attitude.

  43. So you do make others do your homework? by Xenographic · · Score: 1

    Here's the amicus brief written by the IEEE-USA president Professor Lee A. Hollaar. I direct your attention to footnote #28, which reads in relevant part:

    It is unfortunate for purposes here that the early developers of programming language made their calculation-and-assignment statements look like mathematical equations so that they would seem familiar to scientists and engineers. But the common programming statement I = I + 1, which increments the value stored at location I, is essentially nonsense as a mathematical equation. Similarly, a computer program is a series of calculation-and-assignment statements that are processed sequentially, not a set of simultaneous mathematical equations that are solved for their variables.

    (Freshly transcribed from the PDF; feel free to check for typos.)

    Yes, I wrote it wrong when I said 1+1 instead of I+1 before. But however you write it, we're dealing with the successor function (either in general, or the successor of 1). It's related to the second Peano axiom as a function that helps us define the natural numbers (and thereby, the integers, rationals, reals, etc.).

    But you knew that already, right? That's why you just threw up a [citation needed] rather than actually respond?

    I suppose you must be two of a kind, with him calling the correspondence between programs and mathematics "cosmetic" rather than actually addressing it. To be fair, I suppose that proving the Curry Howard correspondence wrong would be a bit more of a challenge.

    I mean, how do you disprove it or consider it "cosmetic" when the fine folks at MetaMath are writing out the foundations of mathematics as a computer program?

    If you simulate a physical process on a computer, say, the sun going nova, you can look out the window and the sun will still be there (it hasn't actually gone nova). If you "simulate" a mathematical process on a computer, you end up with the same result as if you'd done it by hand (assuming you don't screw up).